[MacPorts] #62876: simde: port fails to build for Intel with default variant +tests enabled

MacPorts noreply at macports.org
Wed May 12 16:26:14 UTC 2021


#62876: simde: port fails to build for Intel with default variant +tests enabled
---------------------+------------------------
 Reporter:  mascguy  |      Owner:  jasonliu--
     Type:  defect   |     Status:  assigned
 Priority:  Normal   |  Milestone:
Component:  ports    |    Version:
 Keywords:           |       Port:  simde
---------------------+------------------------
 I'd love to try utilizing `simde` for ports like `gerbil`, which directly
 depend on Intel intrinsics.

 The problem is, it fails to build on Intel. Thus far, I've only tried
 building on MacOS 10.13, but this is what I'm seeing:

 {{{
 :info:build [631/1748] ccache /usr/bin/clang -Itest/x86/sse-native-c.p
 -Itest/x86 -I../simd-everywhere-simde-12069d7/test/x86 -I.
 -I../simd-everywhere-simde-12069d7 -I/opt/local/include -Xclang -fcolor-
 diagnostics -pipe -Wall -Winvalid-pch -std=c99 -g -Os -arc
 h x86_64 -fopenmp-simd -DSIMDE_ENABLE_OPENMP -DSIMDE_TEST_BARE -MD -MQ
 test/x86/sse-native-c.p/sse.c.o -MF test/x86/sse-native-c.p
 /sse.c.o.d -o test/x86/sse-native-c.p/sse.c.o -c ../simd-everywhere-simde-
 12069d7/test/x86/sse.c
 :info:build FAILED: test/x86/sse-native-c.p/sse.c.o
 :info:build ccache /usr/bin/clang -Itest/x86/sse-native-c.p -Itest/x86 -I
 ../simd-everywhere-simde-12069d7/test/x86 -I. -I../simd-e
 verywhere-simde-12069d7 -I/opt/local/include -Xclang -fcolor-diagnostics
 -pipe -Wall -Winvalid-pch -std=c99 -g -Os -arch x86_64 -f
 openmp-simd -DSIMDE_ENABLE_OPENMP -DSIMDE_TEST_BARE -MD -MQ test/x86/sse-
 native-c.p/sse.c.o -MF test/x86/sse-native-c.p/sse.c.o.d
 -o test/x86/sse-native-c.p/sse.c.o -c ../simd-everywhere-simde-
 12069d7/test/x86/sse.c
 :info:build clang: error: unable to execute command: Segmentation fault:
 11
 :info:build clang: error: clang frontend command failed due to signal (use
 -v to see invocation)
 }}}

 Of note, the port installs just fine without variant +tests enabled, as no
 compilation is necessary.

 So I'm wondering if that variant shouldn't be enabled by default...?

-- 
Ticket URL: <https://trac.macports.org/ticket/62876>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list