|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
PatchesPull Requests
Pull requests:
HistoryAllCommentsChangesGit/SVN commits
[2017-09-29 12:03 UTC] remi@php.net
-Summary: Bigendian is not supported
+Summary: sha3 is not supported on bigendian machine
[2017-09-29 19:26 UTC] pollita@php.net
-Status: Open
+Status: Verified
[2017-09-29 19:26 UTC] pollita@php.net
[2017-10-02 11:59 UTC] remi@php.net
[2017-10-03 04:43 UTC] remi@php.net
[2017-10-03 04:43 UTC] remi@php.net
-Status: Verified
+Status: Closed
[2017-10-03 04:44 UTC] remi@php.net
-Assigned To:
+Assigned To: remi
|
|||||||||||||||||||||||||||
Copyright © 2001-2025 The PHP GroupAll rights reserved. |
Last updated: Sat Oct 25 09:00:02 2025 UTC |
Description: ------------ At least on s390x and ppc64 /builddir/build/BUILD/php-7.2.0RC3/ext/hash/sha3/generic64lc/KeccakP-1600-opt64.c: In function 'KeccakP1600_AddLanes': /builddir/build/BUILD/php-7.2.0RC3/ext/hash/sha3/generic64lc/KeccakP-1600-opt64.c:158:22: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] UINT8 *curData = data; ^~~~ /builddir/build/BUILD/php-7.2.0RC3/ext/hash/sha3/generic64lc/KeccakP-1600-opt64.c: In function 'KeccakP1600_OverwriteBytesInLane': /builddir/build/BUILD/php-7.2.0RC3/ext/hash/sha3/generic64lc/KeccakP-1600-opt64.c:208:2: error: #error "Not yet implemented" #error "Not yet implemented" ^~~~~ /builddir/build/BUILD/php-7.2.0RC3/ext/hash/sha3/generic64lc/KeccakP-1600-opt64.c: In function 'KeccakP1600_OverwriteLanes': /builddir/build/BUILD/php-7.2.0RC3/ext/hash/sha3/generic64lc/KeccakP-1600-opt64.c:229:2: error: #error "Not yet implemented" #error "Not yet implemented" ^~~~~ /builddir/build/BUILD/php-7.2.0RC3/ext/hash/sha3/generic64lc/KeccakP-1600-opt64.c: In function 'KeccakP1600_OverwriteWithZeroes': /builddir/build/BUILD/php-7.2.0RC3/ext/hash/sha3/generic64lc/KeccakP-1600-opt64.c:264:2: error: #error "Not yet implemented" #error "Not yet implemented" ^~~~~ make: *** [Makefile:1073: ext/hash/sha3/generic64lc/KeccakP-1600-opt64.lo] Error 1 make: *** Waiting for unfinished jobs.... So we need to disable the new sha3 on bigendian (at least temporarily until fully implemented)