Skip to content

Instantly share code, notes, and snippets.

@r-rmcgibbo
Created March 1, 2021 00:24
Show Gist options
  • Save r-rmcgibbo/b4395a2c9cd34385e9a83bd974c4ce2e to your computer and use it in GitHub Desktop.
Save r-rmcgibbo/b4395a2c9cd34385e9a83bd974c4ce2e to your computer and use it in GitHub Desktop.
system: x86_64-linux | build_time: 19 seconds | https://github.com/NixOS/nixpkgs/pull/114707
@nix { "action": "setPhase", "phase": "unpackPhase" }
unpacking sources
unpacking source archive /nix/store/iimgvbylkiip77vms6ybccd1ab65bjxv-source
source root is source
@nix { "action": "setPhase", "phase": "patchPhase" }
patching sources
@nix { "action": "setPhase", "phase": "configurePhase" }
configuring
Configuring for x86_64
Compiler: /nix/store/ca37d3qrydh0wpw40kswsx30j8dyzxh2-gcc-wrapper-10.2.0/bin/g++
Linker: /nix/store/ca37d3qrydh0wpw40kswsx30j8dyzxh2-gcc-wrapper-10.2.0/bin/ld
Done writing config_asm.h
Done writing config_cxx.h
@nix { "action": "setPhase", "phase": "buildPhase" }
building
build flags: -j2 -l2 SHELL=/nix/store/f7jzmxq9bpbxsg69cszx56mw14n115n5-bash-4.4-p23/bin/bash PREFIX=/nix/store/yp753ni41sd8kf5bn2s32k92rcnqyimq-crypto++-8.4.0 shared libcryptopp.pc
g++ -DNDEBUG -g2 -O3 -DCRYPTOPP_DISABLE_ASM -fPIC -pipe -c cryptlib.cpp
g++ -DNDEBUG -g2 -O3 -DCRYPTOPP_DISABLE_ASM -fPIC -pipe -c cpu.cpp
g++ -DNDEBUG -g2 -O3 -DCRYPTOPP_DISABLE_ASM -fPIC -pipe -c integer.cpp
g++ -DNDEBUG -g2 -O3 -DCRYPTOPP_DISABLE_ASM -fPIC -pipe -c 3way.cpp
g++ -DNDEBUG -g2 -O3 -DCRYPTOPP_DISABLE_ASM -fPIC -pipe -c adler32.cpp
g++ -DNDEBUG -g2 -O3 -DCRYPTOPP_DISABLE_ASM -fPIC -pipe -c algebra.cpp
g++ -DNDEBUG -g2 -O3 -DCRYPTOPP_DISABLE_ASM -fPIC -pipe -c algparam.cpp
g++ -DNDEBUG -g2 -O3 -DCRYPTOPP_DISABLE_ASM -fPIC -pipe -c allocate.cpp
g++ -DNDEBUG -g2 -O3 -DCRYPTOPP_DISABLE_ASM -fPIC -pipe -c arc4.cpp
g++ -DNDEBUG -g2 -O3 -DCRYPTOPP_DISABLE_ASM -fPIC -pipe -c aria.cpp
g++ -DNDEBUG -g2 -O3 -DCRYPTOPP_DISABLE_ASM -fPIC -pipe -c aria_simd.cpp
In file included from aria_simd.cpp:14:
/nix/store/sr0ci8f8pgby77fj4mpcl9bcgxji3676-gcc-10.2.0/lib/gcc/x86_64-unknown-linux-gnu/10.2.0/include/tmmintrin.h: In function 'void CryptoPP::ARIA_ProcessAndXorBlock_SSSE3(const byte*, CryptoPP::byte*, const byte*, CryptoPP::word32*)':
/nix/store/sr0ci8f8pgby77fj4mpcl9bcgxji3676-gcc-10.2.0/lib/gcc/x86_64-unknown-linux-gnu/10.2.0/include/tmmintrin.h:136:1: error: inlining failed in call to 'always_inline' '__m128i _mm_shuffle_epi8(__m128i, __m128i)': target specific option mismatch
136 | _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
| ^~~~~~~~~~~~~~~~
aria_simd.cpp:180:19: note: called from here
180 | _mm_storeu_si128(M128_CAST(outBlock),
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
181 | _mm_xor_si128(
| ~~~~~~~~~~~~~~
182 | _mm_loadu_si128(CONST_M128_CAST(xorBlock)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
183 | _mm_xor_si128(
| ~~~~~~~~~~~~~~
184 | _mm_loadu_si128(CONST_M128_CAST(outBlock)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
185 | _mm_shuffle_epi8(_mm_load_si128(CONST_M128_CAST(rk)), MASK)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
186 | );
| ~
In file included from aria_simd.cpp:14:
/nix/store/sr0ci8f8pgby77fj4mpcl9bcgxji3676-gcc-10.2.0/lib/gcc/x86_64-unknown-linux-gnu/10.2.0/include/tmmintrin.h:136:1: error: inlining failed in call to 'always_inline' '__m128i _mm_shuffle_epi8(__m128i, __m128i)': target specific option mismatch
136 | _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
| ^~~~~~~~~~~~~~~~
aria_simd.cpp:180:19: note: called from here
180 | _mm_storeu_si128(M128_CAST(outBlock),
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
181 | _mm_xor_si128(
| ~~~~~~~~~~~~~~
182 | _mm_loadu_si128(CONST_M128_CAST(xorBlock)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
183 | _mm_xor_si128(
| ~~~~~~~~~~~~~~
184 | _mm_loadu_si128(CONST_M128_CAST(outBlock)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
185 | _mm_shuffle_epi8(_mm_load_si128(CONST_M128_CAST(rk)), MASK)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
186 | );
| ~
In file included from aria_simd.cpp:14:
/nix/store/sr0ci8f8pgby77fj4mpcl9bcgxji3676-gcc-10.2.0/lib/gcc/x86_64-unknown-linux-gnu/10.2.0/include/tmmintrin.h:136:1: error: inlining failed in call to 'always_inline' '__m128i _mm_shuffle_epi8(__m128i, __m128i)': target specific option mismatch
136 | _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
| ^~~~~~~~~~~~~~~~
aria_simd.cpp:190:19: note: called from here
190 | _mm_storeu_si128(M128_CAST(outBlock),
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
191 | _mm_xor_si128(_mm_loadu_si128(CONST_M128_CAST(outBlock)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
192 | _mm_shuffle_epi8(_mm_load_si128(CONST_M128_CAST(rk)), MASK)));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from aria_simd.cpp:14:
/nix/store/sr0ci8f8pgby77fj4mpcl9bcgxji3676-gcc-10.2.0/lib/gcc/x86_64-unknown-linux-gnu/10.2.0/include/tmmintrin.h:136:1: error: inlining failed in call to 'always_inline' '__m128i _mm_shuffle_epi8(__m128i, __m128i)': target specific option mismatch
136 | _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
| ^~~~~~~~~~~~~~~~
aria_simd.cpp:190:19: note: called from here
190 | _mm_storeu_si128(M128_CAST(outBlock),
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
191 | _mm_xor_si128(_mm_loadu_si128(CONST_M128_CAST(outBlock)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
192 | _mm_shuffle_epi8(_mm_load_si128(CONST_M128_CAST(rk)), MASK)));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from aria_simd.cpp:14:
/nix/store/sr0ci8f8pgby77fj4mpcl9bcgxji3676-gcc-10.2.0/lib/gcc/x86_64-unknown-linux-gnu/10.2.0/include/tmmintrin.h:136:1: error: inlining failed in call to 'always_inline' '__m128i _mm_shuffle_epi8(__m128i, __m128i)': target specific option mismatch
136 | _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
| ^~~~~~~~~~~~~~~~
aria_simd.cpp:180:19: note: called from here
180 | _mm_storeu_si128(M128_CAST(outBlock),
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
181 | _mm_xor_si128(
| ~~~~~~~~~~~~~~
182 | _mm_loadu_si128(CONST_M128_CAST(xorBlock)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
183 | _mm_xor_si128(
| ~~~~~~~~~~~~~~
184 | _mm_loadu_si128(CONST_M128_CAST(outBlock)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
185 | _mm_shuffle_epi8(_mm_load_si128(CONST_M128_CAST(rk)), MASK)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
186 | );
| ~
In file included from aria_simd.cpp:14:
/nix/store/sr0ci8f8pgby77fj4mpcl9bcgxji3676-gcc-10.2.0/lib/gcc/x86_64-unknown-linux-gnu/10.2.0/include/tmmintrin.h:136:1: error: inlining failed in call to 'always_inline' '__m128i _mm_shuffle_epi8(__m128i, __m128i)': target specific option mismatch
136 | _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
| ^~~~~~~~~~~~~~~~
aria_simd.cpp:190:19: note: called from here
190 | _mm_storeu_si128(M128_CAST(outBlock),
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
191 | _mm_xor_si128(_mm_loadu_si128(CONST_M128_CAST(outBlock)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
192 | _mm_shuffle_epi8(_mm_load_si128(CONST_M128_CAST(rk)), MASK)));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make: *** [GNUmakefile:1535: aria_simd.o] Error 1
make: *** Waiting for unfinished jobs....
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment