=> Bootstrap dependency digest>=20010302: found digest-20190127 ===> Building for csound6-6.13.0nb4 [ 1%] Generating csound_orclex.c Scanning dependencies of target select Scanning dependencies of target stackops Scanning dependencies of target buchla [ 2%] Generating csound_prelex.c [ 2%] Building C object Opcodes/CMakeFiles/stackops.dir/stackops.c.o [ 2%] Building C object Opcodes/CMakeFiles/buchla.dir/buchla.c.o [ 2%] Building C object Opcodes/CMakeFiles/select.dir/select.c.o [ 2%] Generating csound_prslex.c [ 2%] Generating csound_orcparse.c, csound_orcparse.h /scratch/work/audio/csound6/work/csound-6.13.0/Engine/csound_orc.y:24.1-12: warning: deprecated directive, use '%define api.pure' [-Wdeprecated] 24 | %pure-parser | ^~~~~~~~~~~~ /scratch/work/audio/csound6/work/csound-6.13.0/Engine/csound_orc.y:121.1-14: warning: deprecated directive, use '%define parse.error verbose' [-Wdeprecated] 121 | %error-verbose | ^~~~~~~~~~~~~~ /scratch/work/audio/csound6/work/csound-6.13.0/Engine/csound_orc.y: warning: 6 shift/reduce conflicts [-Wconflicts-sr] /scratch/work/audio/csound6/work/csound-6.13.0/Engine/csound_orc.y: warning: 18 reduce/reduce conflicts [-Wconflicts-rr] [ 2%] Linking C shared module ../libselect.so [ 2%] Built target select Scanning dependencies of target exciter [ 2%] Building C object Opcodes/CMakeFiles/exciter.dir/exciter.c.o [ 2%] Linking C shared module ../libbuchla.so /scratch/work/audio/csound6/work/csound-6.13.0/Engine/csound_orc.y: warning: fix-its can be applied. Rerun with option '--update'. [-Wother] [ 2%] Built target buchla [ 2%] Linking C shared module ../libstackops.so Scanning dependencies of target py [ 2%] Building C object Opcodes/CMakeFiles/py.dir/py/pythonopcodes.c.o [ 2%] Built target stackops Scanning dependencies of target fluidOpcodes [ 2%] Building CXX object Opcodes/CMakeFiles/fluidOpcodes.dir/fluidOpcodes/fluidOpcodes.cpp.o [ 2%] Linking C shared module ../libexciter.so [ 2%] Built target exciter Scanning dependencies of target liveconv [ 2%] Building C object Opcodes/CMakeFiles/liveconv.dir/liveconv.c.o [ 3%] Linking C shared module ../libliveconv.so [ 3%] Built target liveconv Scanning dependencies of target platerev [ 3%] Building C object Opcodes/CMakeFiles/platerev.dir/platerev.c.o Scanning dependencies of target csound64 [ 3%] Building C object CMakeFiles/csound64.dir/Top/csound.c.o [ 4%] Linking C shared module ../libplaterev.so [ 4%] Built target platerev [ 5%] Building C object CMakeFiles/csound64.dir/Engine/auxfd.c.o /scratch/work/audio/csound6/work/csound-6.13.0/Top/csound.c:657:4: warning: braces around scalar initializer {{{0}}}, /* exitjmp of type jmp_buf */ ^ /scratch/work/audio/csound6/work/csound-6.13.0/Top/csound.c:657:4: note: (near initialization for 'cenviron_.exitjmp[0]') /scratch/work/audio/csound6/work/csound-6.13.0/Top/csound.c:657:4: warning: braces around scalar initializer /scratch/work/audio/csound6/work/csound-6.13.0/Top/csound.c:657:4: note: (near initialization for 'cenviron_.exitjmp[0]') [ 5%] Linking CXX shared module ../libfluidOpcodes.so Scanning dependencies of target image [ 6%] Building C object Opcodes/CMakeFiles/image.dir/imageOpcodes.c.o [ 6%] Built target fluidOpcodes Scanning dependencies of target scansyn [ 7%] Building C object Opcodes/CMakeFiles/scansyn.dir/scansyn.c.o [ 7%] Linking C shared module ../libpy.so [ 7%] Linking C shared module ../libimage.so /usr/pkg/lib/libpython2.7.so: warning: warning: tmpnam() possibly used unsafely, use mkstemp() or mkdtemp() /usr/pkg/lib/libpython2.7.so: warning: warning: tempnam() possibly used unsafely, use mkstemp() or mkdtemp() [ 7%] Built target py [ 7%] Built target image [ 7%] Building C object CMakeFiles/csound64.dir/Engine/cfgvar.c.o [ 7%] Building C object Opcodes/CMakeFiles/scansyn.dir/scansynx.c.o [ 7%] Building C object CMakeFiles/csound64.dir/Engine/corfiles.c.o Scanning dependencies of target system_call [ 7%] Building C object Opcodes/CMakeFiles/system_call.dir/system_call.c.o [ 8%] Linking C shared module ../libsystem_call.so [ 8%] Built target system_call [ 8%] Linking C shared module ../libscansyn.so Scanning dependencies of target fractalnoise Scanning dependencies of target mixer [ 8%] Building CXX object Opcodes/CMakeFiles/fractalnoise.dir/tl/fractalnoise.cpp.o [ 8%] Building C object CMakeFiles/csound64.dir/Engine/entry1.c.o [ 8%] Building CXX object Opcodes/CMakeFiles/mixer.dir/mixer.cpp.o [ 8%] Built target scansyn [ 9%] Building C object CMakeFiles/csound64.dir/Engine/envvar.c.o Scanning dependencies of target arrayops [ 9%] Building CXX object Opcodes/CMakeFiles/arrayops.dir/arrayops.cpp.o [ 10%] Linking CXX shared module ../libfractalnoise.so [ 10%] Built target fractalnoise [ 10%] Building C object CMakeFiles/csound64.dir/Engine/extract.c.o Scanning dependencies of target getftargs [ 10%] Building C object Opcodes/CMakeFiles/getftargs.dir/getftargs.c.o [ 10%] Building C object CMakeFiles/csound64.dir/Engine/fgens.c.o [ 11%] Linking C shared module ../libgetftargs.so [ 11%] Built target getftargs Scanning dependencies of target cs_date [ 12%] Building C object Opcodes/CMakeFiles/cs_date.dir/date.c.o [ 12%] Linking C shared module ../libcs_date.so [ 12%] Built target cs_date Scanning dependencies of target gtf [ 12%] Building C object Opcodes/CMakeFiles/gtf.dir/gammatone.c.o [ 12%] Linking C shared module ../libgtf.so [ 12%] Built target gtf Scanning dependencies of target ftsamplebank [ 12%] Building CXX object Opcodes/CMakeFiles/ftsamplebank.dir/ftsamplebank.cpp.o [ 12%] Linking CXX shared module ../libmixer.so [ 12%] Built target mixer Scanning dependencies of target fareygen [ 13%] Building C object Opcodes/CMakeFiles/fareygen.dir/fareygen.c.o [ 13%] Linking C shared module ../libfareygen.so [ 13%] Built target fareygen Scanning dependencies of target control [ 14%] Building C object Opcodes/CMakeFiles/control.dir/control.c.o [ 14%] Building C object CMakeFiles/csound64.dir/Engine/insert.c.o [ 14%] Linking C shared module ../libcontrol.so [ 14%] Built target control Scanning dependencies of target urandom [ 14%] Building C object Opcodes/CMakeFiles/urandom.dir/urandom.c.o [ 14%] Linking C shared module ../liburandom.so [ 14%] Linking CXX shared module ../libarrayops.so [ 14%] Built target urandom [ 14%] Built target arrayops Scanning dependencies of target doppler [ 15%] Building CXX object Opcodes/CMakeFiles/doppler.dir/doppler.cpp.o Scanning dependencies of target quadbezier [ 15%] Building C object Opcodes/CMakeFiles/quadbezier.dir/quadbezier.c.o [ 15%] Linking CXX shared module ../libftsamplebank.so [ 15%] Built target ftsamplebank [ 16%] Linking C shared module ../libquadbezier.so Scanning dependencies of target pvsops [ 16%] Building CXX object Opcodes/CMakeFiles/pvsops.dir/pvsops.cpp.o [ 16%] Built target quadbezier Scanning dependencies of target signalflowgraph [ 16%] Building CXX object Opcodes/CMakeFiles/signalflowgraph.dir/signalflowgraph.cpp.o [ 16%] Linking CXX shared module ../libdoppler.so [ 16%] Built target doppler Scanning dependencies of target ampmidid [ 16%] Building CXX object Opcodes/CMakeFiles/ampmidid.dir/ampmidid.cpp.o [ 16%] Linking CXX shared module ../libampmidid.so [ 16%] Built target ampmidid Scanning dependencies of target serial [ 16%] Building C object Opcodes/CMakeFiles/serial.dir/serial.c.o [ 17%] Linking C shared module ../libserial.so [ 18%] Building C object CMakeFiles/csound64.dir/Engine/linevent.c.o [ 18%] Built target serial Scanning dependencies of target padsynth [ 18%] Building CXX object Opcodes/CMakeFiles/padsynth.dir/padsynth_gen.cpp.o [ 19%] Linking CXX shared module ../libpvsops.so [ 19%] Built target pvsops Scanning dependencies of target cellular [ 19%] Building C object Opcodes/CMakeFiles/cellular.dir/cellular.c.o [ 19%] Building C object CMakeFiles/csound64.dir/Engine/memalloc.c.o [ 19%] Linking C shared module ../libcellular.so [ 19%] Built target cellular [ 19%] Building C object CMakeFiles/csound64.dir/Engine/memfiles.c.o Scanning dependencies of target framebuffer [ 19%] Building C object Opcodes/framebuffer/CMakeFiles/framebuffer.dir/Framebuffer.c.o [ 19%] Linking CXX shared module ../libpadsynth.so [ 19%] Built target padsynth [ 19%] Building C object CMakeFiles/csound64.dir/Engine/musmon.c.o [ 19%] Building C object Opcodes/framebuffer/CMakeFiles/framebuffer.dir/OLABuffer.c.o Scanning dependencies of target beosc [ 19%] Building C object Opcodes/emugens/CMakeFiles/beosc.dir/beosc.c.o [ 19%] Building C object Opcodes/framebuffer/CMakeFiles/framebuffer.dir/OpcodeEntries.c.o [ 20%] Linking C shared module ../../libframebuffer.so [ 20%] Built target framebuffer [ 20%] Building C object CMakeFiles/csound64.dir/Engine/rdscor.c.o [ 20%] Building C object CMakeFiles/csound64.dir/Engine/scsort.c.o [ 20%] Building C object CMakeFiles/csound64.dir/Engine/scxtract.c.o [ 20%] Linking C shared module ../../libbeosc.so [ 20%] Built target beosc Scanning dependencies of target emugens [ 20%] Building C object Opcodes/emugens/CMakeFiles/emugens.dir/emugens.c.o Scanning dependencies of target scugens [ 21%] Building C object Opcodes/emugens/CMakeFiles/scugens.dir/scugens.c.o [ 21%] Building C object CMakeFiles/csound64.dir/Engine/sort.c.o [ 21%] Linking C shared module ../../libscugens.so [ 21%] Built target scugens [ 22%] Building C object CMakeFiles/csound64.dir/Engine/sread.c.o Scanning dependencies of target widgets [ 22%] Building CXX object InOut/CMakeFiles/widgets.dir/FL_graph.cpp.o [ 22%] Linking C shared module ../../libemugens.so [ 22%] Built target emugens [ 22%] Building C object InOut/CMakeFiles/widgets.dir/winFLTK.c.o [ 22%] Building C object CMakeFiles/csound64.dir/Engine/swritestr.c.o [ 22%] Building CXX object InOut/CMakeFiles/widgets.dir/widgets.cpp.o Scanning dependencies of target virtual [ 22%] Building CXX object InOut/CMakeFiles/virtual.dir/virtual_keyboard/FLTKKeyboard.cpp.o [ 22%] Building C object CMakeFiles/csound64.dir/Engine/twarp.c.o [ 22%] Building C object CMakeFiles/csound64.dir/Engine/csound_type_system.c.o [ 23%] Building C object CMakeFiles/csound64.dir/Engine/csound_standard_types.c.o [ 24%] Building CXX object InOut/CMakeFiles/virtual.dir/virtual_keyboard/FLTKKeyboardWindow.cpp.o [ 24%] Building C object CMakeFiles/csound64.dir/Engine/csound_data_structures.c.o [ 24%] Building C object CMakeFiles/csound64.dir/Engine/pools.c.o [ 24%] Building CXX object InOut/CMakeFiles/virtual.dir/virtual_keyboard/FLTKKeyboardWidget.cpp.o [ 24%] Building C object CMakeFiles/csound64.dir/InOut/libsnd.c.o [ 24%] Linking CXX shared module ../libsignalflowgraph.so [ 24%] Built target signalflowgraph [ 25%] Building C object CMakeFiles/csound64.dir/InOut/libsnd_u.c.o [ 25%] Building CXX object InOut/CMakeFiles/virtual.dir/virtual_keyboard/virtual_keyboard.cpp.o Scanning dependencies of target rtpa [ 25%] Building C object InOut/CMakeFiles/rtpa.dir/rtpa.c.o [ 25%] Building C object CMakeFiles/csound64.dir/InOut/midifile.c.o [ 25%] Linking C shared module ../librtpa.so [ 25%] Built target rtpa [ 25%] Building C object CMakeFiles/csound64.dir/InOut/midirecv.c.o [ 25%] Building CXX object InOut/CMakeFiles/virtual.dir/virtual_keyboard/Bank.cpp.o [ 26%] Building CXX object InOut/CMakeFiles/virtual.dir/virtual_keyboard/KeyboardMapping.cpp.o [ 26%] Building C object CMakeFiles/csound64.dir/InOut/midisend.c.o Scanning dependencies of target ipmidi [ 26%] Building C object InOut/CMakeFiles/ipmidi.dir/ipmidi.c.o [ 26%] Building CXX object InOut/CMakeFiles/virtual.dir/virtual_keyboard/Program.cpp.o [ 26%] Building CXX object InOut/CMakeFiles/virtual.dir/virtual_keyboard/SliderBank.cpp.o [ 27%] Building C object CMakeFiles/csound64.dir/InOut/winascii.c.o [ 27%] Linking C shared module ../libipmidi.so [ 27%] Built target ipmidi [ 27%] Building CXX object InOut/CMakeFiles/virtual.dir/virtual_keyboard/SliderData.cpp.o [ 27%] Building C object CMakeFiles/csound64.dir/InOut/windin.c.o [ 27%] [BISON][csbeats_PARSER] Building parser with bison 3.4.2 beats/beats.y: warning: 1 reduce/reduce conflict [-Wconflicts-rr] [ 27%] [FLEX][csbeats_SCANNER] Building scanner with flex 2.6.3 Scanning dependencies of target csbeats [ 28%] Building C object Frontends/CMakeFiles/csbeats.dir/beats/main.c.o [ 28%] Building C object CMakeFiles/csound64.dir/InOut/window.c.o [ 28%] Building C object Frontends/CMakeFiles/csbeats.dir/beats.tab.c.o [ 29%] Linking CXX shared module ../libvirtual.so [ 29%] Building C object CMakeFiles/csound64.dir/InOut/winEPS.c.o [ 29%] Built target virtual [ 29%] Building C object CMakeFiles/csound64.dir/InOut/circularbuffer.c.o [ 29%] Building C object Frontends/CMakeFiles/csbeats.dir/beatslex.yy.c.o [ 30%] Building C object CMakeFiles/csound64.dir/OOps/aops.c.o [ 30%] Building C object CMakeFiles/csound64.dir/OOps/bus.c.o [ 30%] Linking C executable ../csbeats [ 30%] Built target csbeats [ 30%] Building C object CMakeFiles/csound64.dir/OOps/cmath.c.o [ 30%] Building C object CMakeFiles/csound64.dir/OOps/diskin2.c.o Scanning dependencies of target src_conv [ 30%] Building C object util/CMakeFiles/src_conv.dir/new_srconv.c.o [ 30%] Linking C executable ../src_conv [ 30%] Built target src_conv Scanning dependencies of target sdif2ad Scanning dependencies of target stdutil [ 30%] Building C object util/SDIF/CMakeFiles/sdif2ad.dir/sdif2adsyn.c.o [ 30%] Building C object util/CMakeFiles/stdutil.dir/atsa.c.o [ 30%] Building C object util/SDIF/CMakeFiles/sdif2ad.dir/sdif.c.o [ 31%] Building C object util/SDIF/CMakeFiles/sdif2ad.dir/sdif-mem.c.o [ 31%] Linking C executable ../../sdif2ad [ 31%] Built target sdif2ad [ 32%] Building C object CMakeFiles/csound64.dir/OOps/disprep.c.o [ 33%] Linking CXX shared module ../libwidgets.so [ 34%] Building C object util/CMakeFiles/stdutil.dir/cvanal.c.o [ 34%] Building C object util/CMakeFiles/stdutil.dir/dnoise.c.o [ 34%] Built target widgets [ 34%] Building C object CMakeFiles/csound64.dir/OOps/dumpf.c.o [ 34%] Building C object CMakeFiles/csound64.dir/OOps/fftlib.c.o Scanning dependencies of target pofile_es [ 34%] Building C object util/CMakeFiles/stdutil.dir/envext.c.o [ 34%] Generating es.mo [ 34%] Built target pofile_es [ 34%] Building C object CMakeFiles/csound64.dir/OOps/pffft.c.o In file included from /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:158:0: /usr/include/gcc-5/arm_neon.h:31:2: error: #error You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use arm_neon.h #error You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use arm_neon.h ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:159:9: error: unknown type name 'float32x4_t' typedef float32x4_t v4sf; ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c: In function 'validate_pffft_simd': /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:161:19: warning: implicit declaration of function 'vdupq_n_f32' [-Wimplicit-function-declaration] # define VZERO() vdupq_n_f32(0) ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:227:25: note: in expansion of macro 'VZERO' t = a0; u = a1; t.v = VZERO(); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:163:21: warning: implicit declaration of function 'vaddq_f32' [-Wimplicit-function-declaration] # define VADD(a,b) vaddq_f32(a,b) ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:229:9: note: in expansion of macro 'VADD' t.v = VADD(a1.v, a2.v); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:162:21: warning: implicit declaration of function 'vmulq_f32' [-Wimplicit-function-declaration] # define VMUL(a,b) vmulq_f32(a,b) ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:231:9: note: in expansion of macro 'VMUL' t.v = VMUL(a1.v, a2.v); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:164:24: warning: implicit declaration of function 'vmlaq_f32' [-Wimplicit-function-declaration] # define VMADD(a,b,c) vmlaq_f32(c,a,b) ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:233:9: note: in expansion of macro 'VMADD' t.v = VMADD(a1.v, a2.v,a0.v); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:167:47: error: unknown type name 'float32x4x2_t' # define INTERLEAVE2(in1, in2, out1, out2) { float32x4x2_t tmp__ = vzipq_f32(in1,in2); out1=tmp__.val[0]; out2=tmp__.val[1]; } ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:236:3: note: in expansion of macro 'INTERLEAVE2' INTERLEAVE2(a1.v,a2.v,t.v,u.v); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:167:69: warning: implicit declaration of function 'vzipq_f32' [-Wimplicit-function-declaration] # define INTERLEAVE2(in1, in2, out1, out2) { float32x4x2_t tmp__ = vzipq_f32(in1,in2); out1=tmp__.val[0]; out2=tmp__.val[1]; } ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:236:3: note: in expansion of macro 'INTERLEAVE2' INTERLEAVE2(a1.v,a2.v,t.v,u.v); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:167:99: error: request for member 'val' in something not a structure or union # define INTERLEAVE2(in1, in2, out1, out2) { float32x4x2_t tmp__ = vzipq_f32(in1,in2); out1=tmp__.val[0]; out2=tmp__.val[1]; } ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:236:3: note: in expansion of macro 'INTERLEAVE2' INTERLEAVE2(a1.v,a2.v,t.v,u.v); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:167:118: error: request for member 'val' in something not a structure or union # define INTERLEAVE2(in1, in2, out1, out2) { float32x4x2_t tmp__ = vzipq_f32(in1,in2); out1=tmp__.val[0]; out2=tmp__.val[1]; } ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:236:3: note: in expansion of macro 'INTERLEAVE2' INTERLEAVE2(a1.v,a2.v,t.v,u.v); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:168:49: error: unknown type name 'float32x4x2_t' # define UNINTERLEAVE2(in1, in2, out1, out2) { float32x4x2_t tmp__ = vuzpq_f32(in1,in2); out1=tmp__.val[0]; out2=tmp__.val[1]; } ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:239:3: note: in expansion of macro 'UNINTERLEAVE2' UNINTERLEAVE2(a1.v,a2.v,t.v,u.v); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:168:71: warning: implicit declaration of function 'vuzpq_f32' [-Wimplicit-function-declaration] # define UNINTERLEAVE2(in1, in2, out1, out2) { float32x4x2_t tmp__ = vuzpq_f32(in1,in2); out1=tmp__.val[0]; out2=tmp__.val[1]; } ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:239:3: note: in expansion of macro 'UNINTERLEAVE2' UNINTERLEAVE2(a1.v,a2.v,t.v,u.v); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:168:101: error: request for member 'val' in something not a structure or union # define UNINTERLEAVE2(in1, in2, out1, out2) { float32x4x2_t tmp__ = vuzpq_f32(in1,in2); out1=tmp__.val[0]; out2=tmp__.val[1]; } ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:239:3: note: in expansion of macro 'UNINTERLEAVE2' UNINTERLEAVE2(a1.v,a2.v,t.v,u.v); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:168:120: error: request for member 'val' in something not a structure or union # define UNINTERLEAVE2(in1, in2, out1, out2) { float32x4x2_t tmp__ = vuzpq_f32(in1,in2); out1=tmp__.val[0]; out2=tmp__.val[1]; } ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:239:3: note: in expansion of macro 'UNINTERLEAVE2' UNINTERLEAVE2(a1.v,a2.v,t.v,u.v); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:166:21: warning: implicit declaration of function 'vld1q_dup_f32' [-Wimplicit-function-declaration] # define LD_PS1(p) vld1q_dup_f32(&(p)) ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:243:7: note: in expansion of macro 'LD_PS1' t.v=LD_PS1(f[15]); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:178:24: warning: implicit declaration of function 'vcombine_f32' [-Wimplicit-function-declaration] # define VSWAPHL(a,b) vcombine_f32(vget_low_f32(b), vget_high_f32(a)) ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:246:9: note: in expansion of macro 'VSWAPHL' t.v = VSWAPHL(a1.v, a2.v); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:178:37: warning: implicit declaration of function 'vget_low_f32' [-Wimplicit-function-declaration] # define VSWAPHL(a,b) vcombine_f32(vget_low_f32(b), vget_high_f32(a)) ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:246:9: note: in expansion of macro 'VSWAPHL' t.v = VSWAPHL(a1.v, a2.v); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:178:54: warning: implicit declaration of function 'vget_high_f32' [-Wimplicit-function-declaration] # define VSWAPHL(a,b) vcombine_f32(vget_low_f32(b), vget_high_f32(a)) ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:246:9: note: in expansion of macro 'VSWAPHL' t.v = VSWAPHL(a1.v, a2.v); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:170:5: error: unknown type name 'float32x4x2_t' float32x4x2_t t0_ = vzipq_f32(x0, x2); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:249:3: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(a0.v, a1.v, a2.v, a3.v); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:171:5: error: unknown type name 'float32x4x2_t' float32x4x2_t t1_ = vzipq_f32(x1, x3); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:249:3: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(a0.v, a1.v, a2.v, a3.v); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:172:5: error: unknown type name 'float32x4x2_t' float32x4x2_t u0_ = vzipq_f32(t0_.val[0], t1_.val[0]); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:249:3: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(a0.v, a1.v, a2.v, a3.v); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:172:38: error: request for member 'val' in something not a structure or union float32x4x2_t u0_ = vzipq_f32(t0_.val[0], t1_.val[0]); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:249:3: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(a0.v, a1.v, a2.v, a3.v); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:172:50: error: request for member 'val' in something not a structure or union float32x4x2_t u0_ = vzipq_f32(t0_.val[0], t1_.val[0]); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:249:3: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(a0.v, a1.v, a2.v, a3.v); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:173:5: error: unknown type name 'float32x4x2_t' float32x4x2_t u1_ = vzipq_f32(t0_.val[1], t1_.val[1]); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:249:3: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(a0.v, a1.v, a2.v, a3.v); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:173:38: error: request for member 'val' in something not a structure or union float32x4x2_t u1_ = vzipq_f32(t0_.val[1], t1_.val[1]); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:249:3: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(a0.v, a1.v, a2.v, a3.v); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:173:50: error: request for member 'val' in something not a structure or union float32x4x2_t u1_ = vzipq_f32(t0_.val[1], t1_.val[1]); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:249:3: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(a0.v, a1.v, a2.v, a3.v); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:174:13: error: request for member 'val' in something not a structure or union x0 = u0_.val[0]; x1 = u0_.val[1]; x2 = u1_.val[0]; x3 = u1_.val[1]; \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:249:3: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(a0.v, a1.v, a2.v, a3.v); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:174:30: error: request for member 'val' in something not a structure or union x0 = u0_.val[0]; x1 = u0_.val[1]; x2 = u1_.val[0]; x3 = u1_.val[1]; \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:249:3: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(a0.v, a1.v, a2.v, a3.v); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:174:47: error: request for member 'val' in something not a structure or union x0 = u0_.val[0]; x1 = u0_.val[1]; x2 = u1_.val[0]; x3 = u1_.val[1]; \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:249:3: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(a0.v, a1.v, a2.v, a3.v); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:174:64: error: request for member 'val' in something not a structure or union x0 = u0_.val[0]; x1 = u0_.val[1]; x2 = u1_.val[0]; x3 = u1_.val[1]; \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:249:3: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(a0.v, a1.v, a2.v, a3.v); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c: In function 'passf2_ps': /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:165:21: warning: implicit declaration of function 'vsubq_f32' [-Wimplicit-function-declaration] # define VSUB(a,b) vsubq_f32(a,b) ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:282:23: note: in expansion of macro 'VSUB' ch[l1ido] = VSUB(cc[0], cc[ido+0]); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c: In function 'reversed_copy': /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:167:47: error: unknown type name 'float32x4x2_t' # define INTERLEAVE2(in1, in2, out1, out2) { float32x4x2_t tmp__ = vzipq_f32(in1,in2); out1=tmp__.val[0]; out2=tmp__.val[1]; } ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1275:3: note: in expansion of macro 'INTERLEAVE2' INTERLEAVE2(in[0], in[1], g0, g1); in += in_stride; ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:167:99: error: request for member 'val' in something not a structure or union # define INTERLEAVE2(in1, in2, out1, out2) { float32x4x2_t tmp__ = vzipq_f32(in1,in2); out1=tmp__.val[0]; out2=tmp__.val[1]; } ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1275:3: note: in expansion of macro 'INTERLEAVE2' INTERLEAVE2(in[0], in[1], g0, g1); in += in_stride; ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:167:118: error: request for member 'val' in something not a structure or union # define INTERLEAVE2(in1, in2, out1, out2) { float32x4x2_t tmp__ = vzipq_f32(in1,in2); out1=tmp__.val[0]; out2=tmp__.val[1]; } ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1275:3: note: in expansion of macro 'INTERLEAVE2' INTERLEAVE2(in[0], in[1], g0, g1); in += in_stride; ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:167:47: error: unknown type name 'float32x4x2_t' # define INTERLEAVE2(in1, in2, out1, out2) { float32x4x2_t tmp__ = vzipq_f32(in1,in2); out1=tmp__.val[0]; out2=tmp__.val[1]; } ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1280:5: note: in expansion of macro 'INTERLEAVE2' INTERLEAVE2(in[0], in[1], h0, h1); in += in_stride; ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:167:99: error: request for member 'val' in something not a structure or union # define INTERLEAVE2(in1, in2, out1, out2) { float32x4x2_t tmp__ = vzipq_f32(in1,in2); out1=tmp__.val[0]; out2=tmp__.val[1]; } ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1280:5: note: in expansion of macro 'INTERLEAVE2' INTERLEAVE2(in[0], in[1], h0, h1); in += in_stride; ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:167:118: error: request for member 'val' in something not a structure or union # define INTERLEAVE2(in1, in2, out1, out2) { float32x4x2_t tmp__ = vzipq_f32(in1,in2); out1=tmp__.val[0]; out2=tmp__.val[1]; } ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1280:5: note: in expansion of macro 'INTERLEAVE2' INTERLEAVE2(in[0], in[1], h0, h1); in += in_stride; ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c: In function 'unreversed_copy': /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:168:49: error: unknown type name 'float32x4x2_t' # define UNINTERLEAVE2(in1, in2, out1, out2) { float32x4x2_t tmp__ = vuzpq_f32(in1,in2); out1=tmp__.val[0]; out2=tmp__.val[1]; } ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1296:5: note: in expansion of macro 'UNINTERLEAVE2' UNINTERLEAVE2(h0, g1, out[0], out[1]); out += out_stride; ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:168:101: error: request for member 'val' in something not a structure or union # define UNINTERLEAVE2(in1, in2, out1, out2) { float32x4x2_t tmp__ = vuzpq_f32(in1,in2); out1=tmp__.val[0]; out2=tmp__.val[1]; } ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1296:5: note: in expansion of macro 'UNINTERLEAVE2' UNINTERLEAVE2(h0, g1, out[0], out[1]); out += out_stride; ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:168:120: error: request for member 'val' in something not a structure or union # define UNINTERLEAVE2(in1, in2, out1, out2) { float32x4x2_t tmp__ = vuzpq_f32(in1,in2); out1=tmp__.val[0]; out2=tmp__.val[1]; } ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1296:5: note: in expansion of macro 'UNINTERLEAVE2' UNINTERLEAVE2(h0, g1, out[0], out[1]); out += out_stride; ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:168:49: error: unknown type name 'float32x4x2_t' # define UNINTERLEAVE2(in1, in2, out1, out2) { float32x4x2_t tmp__ = vuzpq_f32(in1,in2); out1=tmp__.val[0]; out2=tmp__.val[1]; } ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1302:3: note: in expansion of macro 'UNINTERLEAVE2' UNINTERLEAVE2(h0, g1, out[0], out[1]); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:168:101: error: request for member 'val' in something not a structure or union # define UNINTERLEAVE2(in1, in2, out1, out2) { float32x4x2_t tmp__ = vuzpq_f32(in1,in2); out1=tmp__.val[0]; out2=tmp__.val[1]; } ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1302:3: note: in expansion of macro 'UNINTERLEAVE2' UNINTERLEAVE2(h0, g1, out[0], out[1]); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:168:120: error: request for member 'val' in something not a structure or union # define UNINTERLEAVE2(in1, in2, out1, out2) { float32x4x2_t tmp__ = vuzpq_f32(in1,in2); out1=tmp__.val[0]; out2=tmp__.val[1]; } ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1302:3: note: in expansion of macro 'UNINTERLEAVE2' UNINTERLEAVE2(h0, g1, out[0], out[1]); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c: In function 'pffft_zreorder': /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:167:47: error: unknown type name 'float32x4x2_t' # define INTERLEAVE2(in1, in2, out1, out2) { float32x4x2_t tmp__ = vzipq_f32(in1,in2); out1=tmp__.val[0]; out2=tmp__.val[1]; } ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1314:9: note: in expansion of macro 'INTERLEAVE2' INTERLEAVE2(vin[k*8 + 0], vin[k*8 + 1], vout[2*(0*dk + k) + 0], vout[2*(0*dk + k) + 1]); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:167:99: error: request for member 'val' in something not a structure or union # define INTERLEAVE2(in1, in2, out1, out2) { float32x4x2_t tmp__ = vzipq_f32(in1,in2); out1=tmp__.val[0]; out2=tmp__.val[1]; } ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1314:9: note: in expansion of macro 'INTERLEAVE2' INTERLEAVE2(vin[k*8 + 0], vin[k*8 + 1], vout[2*(0*dk + k) + 0], vout[2*(0*dk + k) + 1]); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:167:118: error: request for member 'val' in something not a structure or union # define INTERLEAVE2(in1, in2, out1, out2) { float32x4x2_t tmp__ = vzipq_f32(in1,in2); out1=tmp__.val[0]; out2=tmp__.val[1]; } ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1314:9: note: in expansion of macro 'INTERLEAVE2' INTERLEAVE2(vin[k*8 + 0], vin[k*8 + 1], vout[2*(0*dk + k) + 0], vout[2*(0*dk + k) + 1]); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:167:47: error: unknown type name 'float32x4x2_t' # define INTERLEAVE2(in1, in2, out1, out2) { float32x4x2_t tmp__ = vzipq_f32(in1,in2); out1=tmp__.val[0]; out2=tmp__.val[1]; } ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1315:9: note: in expansion of macro 'INTERLEAVE2' [ 35%] Building C object CMakeFiles/csound64.dir/OOps/goto_ops.c.o INTERLEAVE2(vin[k*8 + 4], vin[k*8 + 5], vout[2*(2*dk + k) + 0], vout[2*(2*dk + k) + 1]); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:167:99: error: request for member 'val' in something not a structure or union # define INTERLEAVE2(in1, in2, out1, out2) { float32x4x2_t tmp__ = vzipq_f32(in1,in2); out1=tmp__.val[0]; out2=tmp__.val[1]; } ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1315:9: note: in expansion of macro 'INTERLEAVE2' INTERLEAVE2(vin[k*8 + 4], vin[k*8 + 5], vout[2*(2*dk + k) + 0], vout[2*(2*dk + k) + 1]); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:167:118: error: request for member 'val' in something not a structure or union # define INTERLEAVE2(in1, in2, out1, out2) { float32x4x2_t tmp__ = vzipq_f32(in1,in2); out1=tmp__.val[0]; out2=tmp__.val[1]; } ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1315:9: note: in expansion of macro 'INTERLEAVE2' INTERLEAVE2(vin[k*8 + 4], vin[k*8 + 5], vout[2*(2*dk + k) + 0], vout[2*(2*dk + k) + 1]); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:168:49: error: unknown type name 'float32x4x2_t' # define UNINTERLEAVE2(in1, in2, out1, out2) { float32x4x2_t tmp__ = vuzpq_f32(in1,in2); out1=tmp__.val[0]; out2=tmp__.val[1]; } ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1321:9: note: in expansion of macro 'UNINTERLEAVE2' UNINTERLEAVE2(vin[2*(0*dk + k) + 0], vin[2*(0*dk + k) + 1], vout[k*8 + 0], vout[k*8 + 1]); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:168:101: error: request for member 'val' in something not a structure or union # define UNINTERLEAVE2(in1, in2, out1, out2) { float32x4x2_t tmp__ = vuzpq_f32(in1,in2); out1=tmp__.val[0]; out2=tmp__.val[1]; } ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1321:9: note: in expansion of macro 'UNINTERLEAVE2' UNINTERLEAVE2(vin[2*(0*dk + k) + 0], vin[2*(0*dk + k) + 1], vout[k*8 + 0], vout[k*8 + 1]); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:168:120: error: request for member 'val' in something not a structure or union # define UNINTERLEAVE2(in1, in2, out1, out2) { float32x4x2_t tmp__ = vuzpq_f32(in1,in2); out1=tmp__.val[0]; out2=tmp__.val[1]; } ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1321:9: note: in expansion of macro 'UNINTERLEAVE2' UNINTERLEAVE2(vin[2*(0*dk + k) + 0], vin[2*(0*dk + k) + 1], vout[k*8 + 0], vout[k*8 + 1]); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:168:49: error: unknown type name 'float32x4x2_t' # define UNINTERLEAVE2(in1, in2, out1, out2) { float32x4x2_t tmp__ = vuzpq_f32(in1,in2); out1=tmp__.val[0]; out2=tmp__.val[1]; } ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1322:9: note: in expansion of macro 'UNINTERLEAVE2' UNINTERLEAVE2(vin[2*(2*dk + k) + 0], vin[2*(2*dk + k) + 1], vout[k*8 + 4], vout[k*8 + 5]); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:168:101: error: request for member 'val' in something not a structure or union # define UNINTERLEAVE2(in1, in2, out1, out2) { float32x4x2_t tmp__ = vuzpq_f32(in1,in2); out1=tmp__.val[0]; out2=tmp__.val[1]; } ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1322:9: note: in expansion of macro 'UNINTERLEAVE2' UNINTERLEAVE2(vin[2*(2*dk + k) + 0], vin[2*(2*dk + k) + 1], vout[k*8 + 4], vout[k*8 + 5]); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:168:120: error: request for member 'val' in something not a structure or union # define UNINTERLEAVE2(in1, in2, out1, out2) { float32x4x2_t tmp__ = vuzpq_f32(in1,in2); out1=tmp__.val[0]; out2=tmp__.val[1]; } ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1322:9: note: in expansion of macro 'UNINTERLEAVE2' UNINTERLEAVE2(vin[2*(2*dk + k) + 0], vin[2*(2*dk + k) + 1], vout[k*8 + 4], vout[k*8 + 5]); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:167:47: error: unknown type name 'float32x4x2_t' # define INTERLEAVE2(in1, in2, out1, out2) { float32x4x2_t tmp__ = vzipq_f32(in1,in2); out1=tmp__.val[0]; out2=tmp__.val[1]; } ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1331:9: note: in expansion of macro 'INTERLEAVE2' INTERLEAVE2(vin[k*2], vin[k*2+1], vout[kk*2], vout[kk*2+1]); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:167:99: error: request for member 'val' in something not a structure or union # define INTERLEAVE2(in1, in2, out1, out2) { float32x4x2_t tmp__ = vzipq_f32(in1,in2); out1=tmp__.val[0]; out2=tmp__.val[1]; } ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1331:9: note: in expansion of macro 'INTERLEAVE2' INTERLEAVE2(vin[k*2], vin[k*2+1], vout[kk*2], vout[kk*2+1]); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:167:118: error: request for member 'val' in something not a structure or union # define INTERLEAVE2(in1, in2, out1, out2) { float32x4x2_t tmp__ = vzipq_f32(in1,in2); out1=tmp__.val[0]; out2=tmp__.val[1]; } ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1331:9: note: in expansion of macro 'INTERLEAVE2' INTERLEAVE2(vin[k*2], vin[k*2+1], vout[kk*2], vout[kk*2+1]); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:168:49: error: unknown type name 'float32x4x2_t' # define UNINTERLEAVE2(in1, in2, out1, out2) { float32x4x2_t tmp__ = vuzpq_f32(in1,in2); out1=tmp__.val[0]; out2=tmp__.val[1]; } ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1336:9: note: in expansion of macro 'UNINTERLEAVE2' UNINTERLEAVE2(vin[kk*2], vin[kk*2+1], vout[k*2], vout[k*2+1]); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:168:101: error: request for member 'val' in something not a structure or union # define UNINTERLEAVE2(in1, in2, out1, out2) { float32x4x2_t tmp__ = vuzpq_f32(in1,in2); out1=tmp__.val[0]; out2=tmp__.val[1]; } ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1336:9: note: in expansion of macro 'UNINTERLEAVE2' UNINTERLEAVE2(vin[kk*2], vin[kk*2+1], vout[k*2], vout[k*2+1]); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:168:120: error: request for member 'val' in something not a structure or union # define UNINTERLEAVE2(in1, in2, out1, out2) { float32x4x2_t tmp__ = vuzpq_f32(in1,in2); out1=tmp__.val[0]; out2=tmp__.val[1]; } ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1336:9: note: in expansion of macro 'UNINTERLEAVE2' UNINTERLEAVE2(vin[kk*2], vin[kk*2+1], vout[k*2], vout[k*2+1]); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c: In function 'pffft_cplx_finalize': /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:170:5: error: unknown type name 'float32x4x2_t' float32x4x2_t t0_ = vzipq_f32(x0, x2); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1352:5: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(r0,r1,r2,r3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:171:5: error: unknown type name 'float32x4x2_t' float32x4x2_t t1_ = vzipq_f32(x1, x3); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1352:5: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(r0,r1,r2,r3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:172:5: error: unknown type name 'float32x4x2_t' float32x4x2_t u0_ = vzipq_f32(t0_.val[0], t1_.val[0]); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1352:5: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(r0,r1,r2,r3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:172:38: error: request for member 'val' in something not a structure or union float32x4x2_t u0_ = vzipq_f32(t0_.val[0], t1_.val[0]); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1352:5: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(r0,r1,r2,r3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:172:50: error: request for member 'val' in something not a structure or union float32x4x2_t u0_ = vzipq_f32(t0_.val[0], t1_.val[0]); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1352:5: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(r0,r1,r2,r3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:173:5: error: unknown type name 'float32x4x2_t' float32x4x2_t u1_ = vzipq_f32(t0_.val[1], t1_.val[1]); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1352:5: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(r0,r1,r2,r3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:173:38: error: request for member 'val' in something not a structure or union float32x4x2_t u1_ = vzipq_f32(t0_.val[1], t1_.val[1]); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1352:5: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(r0,r1,r2,r3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:173:50: error: request for member 'val' in something not a structure or union float32x4x2_t u1_ = vzipq_f32(t0_.val[1], t1_.val[1]); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1352:5: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(r0,r1,r2,r3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:174:13: error: request for member 'val' in something not a structure or union x0 = u0_.val[0]; x1 = u0_.val[1]; x2 = u1_.val[0]; x3 = u1_.val[1]; \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1352:5: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(r0,r1,r2,r3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:174:30: error: request for member 'val' in something not a structure or union x0 = u0_.val[0]; x1 = u0_.val[1]; x2 = u1_.val[0]; x3 = u1_.val[1]; \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1352:5: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(r0,r1,r2,r3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:174:47: error: request for member 'val' in something not a structure or union x0 = u0_.val[0]; x1 = u0_.val[1]; x2 = u1_.val[0]; x3 = u1_.val[1]; \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1352:5: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(r0,r1,r2,r3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:174:64: error: request for member 'val' in something not a structure or union x0 = u0_.val[0]; x1 = u0_.val[1]; x2 = u1_.val[0]; x3 = u1_.val[1]; \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1352:5: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(r0,r1,r2,r3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:170:5: error: unknown type name 'float32x4x2_t' float32x4x2_t t0_ = vzipq_f32(x0, x2); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1353:5: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(i0,i1,i2,i3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:171:5: error: unknown type name 'float32x4x2_t' float32x4x2_t t1_ = vzipq_f32(x1, x3); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1353:5: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(i0,i1,i2,i3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:172:5: error: unknown type name 'float32x4x2_t' float32x4x2_t u0_ = vzipq_f32(t0_.val[0], t1_.val[0]); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1353:5: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(i0,i1,i2,i3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:172:38: error: request for member 'val' in something not a structure or union float32x4x2_t u0_ = vzipq_f32(t0_.val[0], t1_.val[0]); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1353:5: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(i0,i1,i2,i3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:172:50: error: request for member 'val' in something not a structure or union float32x4x2_t u0_ = vzipq_f32(t0_.val[0], t1_.val[0]); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1353:5: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(i0,i1,i2,i3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:173:5: error: unknown type name 'float32x4x2_t' float32x4x2_t u1_ = vzipq_f32(t0_.val[1], t1_.val[1]); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1353:5: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(i0,i1,i2,i3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:173:38: error: request for member 'val' in something not a structure or union float32x4x2_t u1_ = vzipq_f32(t0_.val[1], t1_.val[1]); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1353:5: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(i0,i1,i2,i3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:173:50: error: request for member 'val' in something not a structure or union float32x4x2_t u1_ = vzipq_f32(t0_.val[1], t1_.val[1]); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1353:5: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(i0,i1,i2,i3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:174:13: error: request for member 'val' in something not a structure or union x0 = u0_.val[0]; x1 = u0_.val[1]; x2 = u1_.val[0]; x3 = u1_.val[1]; \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1353:5: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(i0,i1,i2,i3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:174:30: error: request for member 'val' in something not a structure or union x0 = u0_.val[0]; x1 = u0_.val[1]; x2 = u1_.val[0]; x3 = u1_.val[1]; \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1353:5: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(i0,i1,i2,i3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:174:47: error: request for member 'val' in something not a structure or union x0 = u0_.val[0]; x1 = u0_.val[1]; x2 = u1_.val[0]; x3 = u1_.val[1]; \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1353:5: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(i0,i1,i2,i3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:174:64: error: request for member 'val' in something not a structure or union x0 = u0_.val[0]; x1 = u0_.val[1]; x2 = u1_.val[0]; x3 = u1_.val[1]; \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1353:5: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(i0,i1,i2,i3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c: In function 'pffft_cplx_preprocess': /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:170:5: error: unknown type name 'float32x4x2_t' float32x4x2_t t0_ = vzipq_f32(x0, x2); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1411:5: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(r0,r1,r2,r3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:171:5: error: unknown type name 'float32x4x2_t' float32x4x2_t t1_ = vzipq_f32(x1, x3); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1411:5: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(r0,r1,r2,r3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:172:5: error: unknown type name 'float32x4x2_t' float32x4x2_t u0_ = vzipq_f32(t0_.val[0], t1_.val[0]); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1411:5: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(r0,r1,r2,r3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:172:38: error: request for member 'val' in something not a structure or union float32x4x2_t u0_ = vzipq_f32(t0_.val[0], t1_.val[0]); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1411:5: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(r0,r1,r2,r3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:172:50: error: request for member 'val' in something not a structure or union float32x4x2_t u0_ = vzipq_f32(t0_.val[0], t1_.val[0]); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1411:5: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(r0,r1,r2,r3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:173:5: error: unknown type name 'float32x4x2_t' float32x4x2_t u1_ = vzipq_f32(t0_.val[1], t1_.val[1]); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1411:5: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(r0,r1,r2,r3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:173:38: error: request for member 'val' in something not a structure or union float32x4x2_t u1_ = vzipq_f32(t0_.val[1], t1_.val[1]); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1411:5: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(r0,r1,r2,r3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:173:50: error: request for member 'val' in something not a structure or union float32x4x2_t u1_ = vzipq_f32(t0_.val[1], t1_.val[1]); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1411:5: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(r0,r1,r2,r3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:174:13: error: request for member 'val' in something not a structure or union x0 = u0_.val[0]; x1 = u0_.val[1]; x2 = u1_.val[0]; x3 = u1_.val[1]; \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1411:5: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(r0,r1,r2,r3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:174:30: error: request for member 'val' in something not a structure or union x0 = u0_.val[0]; x1 = u0_.val[1]; x2 = u1_.val[0]; x3 = u1_.val[1]; \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1411:5: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(r0,r1,r2,r3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:174:47: error: request for member 'val' in something not a structure or union x0 = u0_.val[0]; x1 = u0_.val[1]; x2 = u1_.val[0]; x3 = u1_.val[1]; \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1411:5: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(r0,r1,r2,r3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:174:64: error: request for member 'val' in something not a structure or union x0 = u0_.val[0]; x1 = u0_.val[1]; x2 = u1_.val[0]; x3 = u1_.val[1]; \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1411:5: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(r0,r1,r2,r3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:170:5: error: unknown type name 'float32x4x2_t' float32x4x2_t t0_ = vzipq_f32(x0, x2); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1412:5: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(i0,i1,i2,i3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:171:5: error: unknown type name 'float32x4x2_t' float32x4x2_t t1_ = vzipq_f32(x1, x3); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1412:5: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(i0,i1,i2,i3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:172:5: error: unknown type name 'float32x4x2_t' float32x4x2_t u0_ = vzipq_f32(t0_.val[0], t1_.val[0]); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1412:5: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(i0,i1,i2,i3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:172:38: error: request for member 'val' in something not a structure or union float32x4x2_t u0_ = vzipq_f32(t0_.val[0], t1_.val[0]); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1412:5: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(i0,i1,i2,i3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:172:50: error: request for member 'val' in something not a structure or union float32x4x2_t u0_ = vzipq_f32(t0_.val[0], t1_.val[0]); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1412:5: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(i0,i1,i2,i3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:173:5: error: unknown type name 'float32x4x2_t' float32x4x2_t u1_ = vzipq_f32(t0_.val[1], t1_.val[1]); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1412:5: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(i0,i1,i2,i3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:173:38: error: request for member 'val' in something not a structure or union float32x4x2_t u1_ = vzipq_f32(t0_.val[1], t1_.val[1]); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1412:5: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(i0,i1,i2,i3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:173:50: error: request for member 'val' in something not a structure or union float32x4x2_t u1_ = vzipq_f32(t0_.val[1], t1_.val[1]); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1412:5: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(i0,i1,i2,i3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:174:13: error: request for member 'val' in something not a structure or union x0 = u0_.val[0]; x1 = u0_.val[1]; x2 = u1_.val[0]; x3 = u1_.val[1]; \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1412:5: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(i0,i1,i2,i3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:174:30: error: request for member 'val' in something not a structure or union x0 = u0_.val[0]; x1 = u0_.val[1]; x2 = u1_.val[0]; x3 = u1_.val[1]; \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1412:5: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(i0,i1,i2,i3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:174:47: error: request for member 'val' in something not a structure or union x0 = u0_.val[0]; x1 = u0_.val[1]; x2 = u1_.val[0]; x3 = u1_.val[1]; \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1412:5: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(i0,i1,i2,i3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:174:64: error: request for member 'val' in something not a structure or union x0 = u0_.val[0]; x1 = u0_.val[1]; x2 = u1_.val[0]; x3 = u1_.val[1]; \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1412:5: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(i0,i1,i2,i3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c: In function 'pffft_real_finalize_4x4': /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:170:5: error: unknown type name 'float32x4x2_t' float32x4x2_t t0_ = vzipq_f32(x0, x2); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1426:3: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(r0,r1,r2,r3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:171:5: error: unknown type name 'float32x4x2_t' float32x4x2_t t1_ = vzipq_f32(x1, x3); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1426:3: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(r0,r1,r2,r3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:172:5: error: unknown type name 'float32x4x2_t' float32x4x2_t u0_ = vzipq_f32(t0_.val[0], t1_.val[0]); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1426:3: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(r0,r1,r2,r3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:172:38: error: request for member 'val' in something not a structure or union float32x4x2_t u0_ = vzipq_f32(t0_.val[0], t1_.val[0]); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1426:3: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(r0,r1,r2,r3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:172:50: error: request for member 'val' in something not a structure or union float32x4x2_t u0_ = vzipq_f32(t0_.val[0], t1_.val[0]); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1426:3: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(r0,r1,r2,r3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:173:5: error: unknown type name 'float32x4x2_t' float32x4x2_t u1_ = vzipq_f32(t0_.val[1], t1_.val[1]); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1426:3: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(r0,r1,r2,r3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:173:38: error: request for member 'val' in something not a structure or union float32x4x2_t u1_ = vzipq_f32(t0_.val[1], t1_.val[1]); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1426:3: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(r0,r1,r2,r3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:173:50: error: request for member 'val' in something not a structure or union float32x4x2_t u1_ = vzipq_f32(t0_.val[1], t1_.val[1]); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1426:3: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(r0,r1,r2,r3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:174:13: error: request for member 'val' in something not a structure or union x0 = u0_.val[0]; x1 = u0_.val[1]; x2 = u1_.val[0]; x3 = u1_.val[1]; \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1426:3: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(r0,r1,r2,r3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:174:30: error: request for member 'val' in something not a structure or union x0 = u0_.val[0]; x1 = u0_.val[1]; x2 = u1_.val[0]; x3 = u1_.val[1]; \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1426:3: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(r0,r1,r2,r3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:174:47: error: request for member 'val' in something not a structure or union x0 = u0_.val[0]; x1 = u0_.val[1]; x2 = u1_.val[0]; x3 = u1_.val[1]; \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1426:3: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(r0,r1,r2,r3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:174:64: error: request for member 'val' in something not a structure or union x0 = u0_.val[0]; x1 = u0_.val[1]; x2 = u1_.val[0]; x3 = u1_.val[1]; \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1426:3: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(r0,r1,r2,r3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:170:5: error: unknown type name 'float32x4x2_t' float32x4x2_t t0_ = vzipq_f32(x0, x2); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1427:3: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(i0,i1,i2,i3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:171:5: error: unknown type name 'float32x4x2_t' float32x4x2_t t1_ = vzipq_f32(x1, x3); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1427:3: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(i0,i1,i2,i3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:172:5: error: unknown type name 'float32x4x2_t' float32x4x2_t u0_ = vzipq_f32(t0_.val[0], t1_.val[0]); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1427:3: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(i0,i1,i2,i3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:172:38: error: request for member 'val' in something not a structure or union float32x4x2_t u0_ = vzipq_f32(t0_.val[0], t1_.val[0]); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1427:3: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(i0,i1,i2,i3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:172:50: error: request for member 'val' in something not a structure or union float32x4x2_t u0_ = vzipq_f32(t0_.val[0], t1_.val[0]); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1427:3: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(i0,i1,i2,i3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:173:5: error: unknown type name 'float32x4x2_t' float32x4x2_t u1_ = vzipq_f32(t0_.val[1], t1_.val[1]); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1427:3: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(i0,i1,i2,i3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:173:38: error: request for member 'val' in something not a structure or union float32x4x2_t u1_ = vzipq_f32(t0_.val[1], t1_.val[1]); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1427:3: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(i0,i1,i2,i3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:173:50: error: request for member 'val' in something not a structure or union float32x4x2_t u1_ = vzipq_f32(t0_.val[1], t1_.val[1]); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1427:3: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(i0,i1,i2,i3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:174:13: error: request for member 'val' in something not a structure or union x0 = u0_.val[0]; x1 = u0_.val[1]; x2 = u1_.val[0]; x3 = u1_.val[1]; \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1427:3: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(i0,i1,i2,i3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:174:30: error: request for member 'val' in something not a structure or union x0 = u0_.val[0]; x1 = u0_.val[1]; x2 = u1_.val[0]; x3 = u1_.val[1]; \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1427:3: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(i0,i1,i2,i3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:174:47: error: request for member 'val' in something not a structure or union x0 = u0_.val[0]; x1 = u0_.val[1]; x2 = u1_.val[0]; x3 = u1_.val[1]; \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1427:3: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(i0,i1,i2,i3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:174:64: error: request for member 'val' in something not a structure or union x0 = u0_.val[0]; x1 = u0_.val[1]; x2 = u1_.val[0]; x3 = u1_.val[1]; \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1427:3: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(i0,i1,i2,i3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c: In function 'pffft_real_preprocess_4x4': /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:170:5: error: unknown type name 'float32x4x2_t' float32x4x2_t t0_ = vzipq_f32(x0, x2); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1555:3: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(r0,r1,r2,r3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:171:5: error: unknown type name 'float32x4x2_t' float32x4x2_t t1_ = vzipq_f32(x1, x3); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1555:3: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(r0,r1,r2,r3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:172:5: error: unknown type name 'float32x4x2_t' float32x4x2_t u0_ = vzipq_f32(t0_.val[0], t1_.val[0]); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1555:3: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(r0,r1,r2,r3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:172:38: error: request for member 'val' in something not a structure or union float32x4x2_t u0_ = vzipq_f32(t0_.val[0], t1_.val[0]); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1555:3: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(r0,r1,r2,r3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:172:50: error: request for member 'val' in something not a structure or union float32x4x2_t u0_ = vzipq_f32(t0_.val[0], t1_.val[0]); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1555:3: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(r0,r1,r2,r3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:173:5: error: unknown type name 'float32x4x2_t' float32x4x2_t u1_ = vzipq_f32(t0_.val[1], t1_.val[1]); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1555:3: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(r0,r1,r2,r3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:173:38: error: request for member 'val' in something not a structure or union float32x4x2_t u1_ = vzipq_f32(t0_.val[1], t1_.val[1]); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1555:3: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(r0,r1,r2,r3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:173:50: error: request for member 'val' in something not a structure or union float32x4x2_t u1_ = vzipq_f32(t0_.val[1], t1_.val[1]); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1555:3: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(r0,r1,r2,r3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:174:13: error: request for member 'val' in something not a structure or union x0 = u0_.val[0]; x1 = u0_.val[1]; x2 = u1_.val[0]; x3 = u1_.val[1]; \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1555:3: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(r0,r1,r2,r3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:174:30: error: request for member 'val' in something not a structure or union x0 = u0_.val[0]; x1 = u0_.val[1]; x2 = u1_.val[0]; x3 = u1_.val[1]; \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1555:3: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(r0,r1,r2,r3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:174:47: error: request for member 'val' in something not a structure or union x0 = u0_.val[0]; x1 = u0_.val[1]; x2 = u1_.val[0]; x3 = u1_.val[1]; \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1555:3: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(r0,r1,r2,r3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:174:64: error: request for member 'val' in something not a structure or union x0 = u0_.val[0]; x1 = u0_.val[1]; x2 = u1_.val[0]; x3 = u1_.val[1]; \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1555:3: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(r0,r1,r2,r3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:170:5: error: unknown type name 'float32x4x2_t' float32x4x2_t t0_ = vzipq_f32(x0, x2); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1556:3: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(i0,i1,i2,i3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:171:5: error: unknown type name 'float32x4x2_t' float32x4x2_t t1_ = vzipq_f32(x1, x3); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1556:3: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(i0,i1,i2,i3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:172:5: error: unknown type name 'float32x4x2_t' float32x4x2_t u0_ = vzipq_f32(t0_.val[0], t1_.val[0]); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1556:3: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(i0,i1,i2,i3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:172:38: error: request for member 'val' in something not a structure or union float32x4x2_t u0_ = vzipq_f32(t0_.val[0], t1_.val[0]); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1556:3: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(i0,i1,i2,i3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:172:50: error: request for member 'val' in something not a structure or union float32x4x2_t u0_ = vzipq_f32(t0_.val[0], t1_.val[0]); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1556:3: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(i0,i1,i2,i3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:173:5: error: unknown type name 'float32x4x2_t' float32x4x2_t u1_ = vzipq_f32(t0_.val[1], t1_.val[1]); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1556:3: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(i0,i1,i2,i3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:173:38: error: request for member 'val' in something not a structure or union float32x4x2_t u1_ = vzipq_f32(t0_.val[1], t1_.val[1]); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1556:3: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(i0,i1,i2,i3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:173:50: error: request for member 'val' in something not a structure or union float32x4x2_t u1_ = vzipq_f32(t0_.val[1], t1_.val[1]); \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1556:3: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(i0,i1,i2,i3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:174:13: error: request for member 'val' in something not a structure or union x0 = u0_.val[0]; x1 = u0_.val[1]; x2 = u1_.val[0]; x3 = u1_.val[1]; \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1556:3: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(i0,i1,i2,i3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:174:30: error: request for member 'val' in something not a structure or union x0 = u0_.val[0]; x1 = u0_.val[1]; x2 = u1_.val[0]; x3 = u1_.val[1]; \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1556:3: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(i0,i1,i2,i3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:174:47: error: request for member 'val' in something not a structure or union x0 = u0_.val[0]; x1 = u0_.val[1]; x2 = u1_.val[0]; x3 = u1_.val[1]; \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1556:3: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(i0,i1,i2,i3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:174:64: error: request for member 'val' in something not a structure or union x0 = u0_.val[0]; x1 = u0_.val[1]; x2 = u1_.val[0]; x3 = u1_.val[1]; \ ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1556:3: note: in expansion of macro 'VTRANSPOSE4' VTRANSPOSE4(i0,i1,i2,i3); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c: In function 'pffft_transform_internal': /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:168:49: error: unknown type name 'float32x4x2_t' # define UNINTERLEAVE2(in1, in2, out1, out2) { float32x4x2_t tmp__ = vuzpq_f32(in1,in2); out1=tmp__.val[0]; out2=tmp__.val[1]; } ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1638:9: note: in expansion of macro 'UNINTERLEAVE2' UNINTERLEAVE2(vinput[k*2], vinput[k*2+1], tmp[k*2], tmp[k*2+1]); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:168:101: error: request for member 'val' in something not a structure or union # define UNINTERLEAVE2(in1, in2, out1, out2) { float32x4x2_t tmp__ = vuzpq_f32(in1,in2); out1=tmp__.val[0]; out2=tmp__.val[1]; } ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1638:9: note: in expansion of macro 'UNINTERLEAVE2' UNINTERLEAVE2(vinput[k*2], vinput[k*2+1], tmp[k*2], tmp[k*2+1]); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:168:120: error: request for member 'val' in something not a structure or union # define UNINTERLEAVE2(in1, in2, out1, out2) { float32x4x2_t tmp__ = vuzpq_f32(in1,in2); out1=tmp__.val[0]; out2=tmp__.val[1]; } ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1638:9: note: in expansion of macro 'UNINTERLEAVE2' UNINTERLEAVE2(vinput[k*2], vinput[k*2+1], tmp[k*2], tmp[k*2+1]); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:167:47: error: unknown type name 'float32x4x2_t' # define INTERLEAVE2(in1, in2, out1, out2) { float32x4x2_t tmp__ = vzipq_f32(in1,in2); out1=tmp__.val[0]; out2=tmp__.val[1]; } ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1664:9: note: in expansion of macro 'INTERLEAVE2' INTERLEAVE2(buff[ib][k*2], buff[ib][k*2+1], buff[ib][k*2], buff[ib][k*2+1]); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:167:99: error: request for member 'val' in something not a structure or union # define INTERLEAVE2(in1, in2, out1, out2) { float32x4x2_t tmp__ = vzipq_f32(in1,in2); out1=tmp__.val[0]; out2=tmp__.val[1]; } ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1664:9: note: in expansion of macro 'INTERLEAVE2' INTERLEAVE2(buff[ib][k*2], buff[ib][k*2+1], buff[ib][k*2], buff[ib][k*2+1]); ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:167:118: error: request for member 'val' in something not a structure or union # define INTERLEAVE2(in1, in2, out1, out2) { float32x4x2_t tmp__ = vzipq_f32(in1,in2); out1=tmp__.val[0]; out2=tmp__.val[1]; } ^ /scratch/work/audio/csound6/work/csound-6.13.0/OOps/pffft.c:1664:9: note: in expansion of macro 'INTERLEAVE2' INTERLEAVE2(buff[ib][k*2], buff[ib][k*2+1], buff[ib][k*2], buff[ib][k*2+1]); ^ --- CMakeFiles/csound64.dir/OOps/pffft.c.o --- *** [CMakeFiles/csound64.dir/OOps/pffft.c.o] Error code 1 make[2]: stopped in /scratch/work/audio/csound6/work/csound-6.13.0 A failure has been detected in another branch of the parallel make make[2]: stopped in /scratch/work/audio/csound6/work/csound-6.13.0 --- util/CMakeFiles/stdutil.dir/all --- *** [util/CMakeFiles/stdutil.dir/all] Error code 2 make[1]: stopped in /scratch/work/audio/csound6/work/csound-6.13.0 1 error make[2]: stopped in /scratch/work/audio/csound6/work/csound-6.13.0 --- CMakeFiles/csound64.dir/all --- *** [CMakeFiles/csound64.dir/all] Error code 2 make[1]: stopped in /scratch/work/audio/csound6/work/csound-6.13.0 2 errors make[1]: stopped in /scratch/work/audio/csound6/work/csound-6.13.0 *** [all] Error code 2 make: stopped in /scratch/work/audio/csound6/work/csound-6.13.0 1 error make: stopped in /scratch/work/audio/csound6/work/csound-6.13.0 *** Error code 2 Stop. make[1]: stopped in /tree/pkgsrc/audio/csound6 *** Error code 1 Stop. make: stopped in /tree/pkgsrc/audio/csound6