Implementation notes: ppc32, h1g4, crypto_encrypt/ntruees787ep1

Computer: h1g4
Architecture: ppc32
CPU ID: unknown CPU ID
SUPERCOP version: 20130126
Operation: crypto_encrypt
Primitive: ntruees787ep1
TimeImplementationCompilerBenchmark dateSUPERCOP version
2796568refgcc -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2011112220111120
2796602refgcc -mcpu=G4 -O2 -fomit-frame-pointer2011112220111120
2802144refgcc -mcpu=G4 -maltivec -Os -fomit-frame-pointer2011112220111120
2802348refgcc -mcpu=G4 -Os -fomit-frame-pointer2011112220111120
2846242refgcc -funroll-loops -O2 -fomit-frame-pointer2011112220111120
2846514refgcc -funroll-loops -maltivec -O2 -fomit-frame-pointer2011112220111120
2853076refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011112220111120
2866676refgcc -funroll-loops -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2011112220111120
2869158refgcc -funroll-loops -mcpu=G4 -O3 -fomit-frame-pointer2011112220111120
2901866refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011112220111120
2944842refgcc -fno-schedule-insns -Os -fomit-frame-pointer2011112220111120
2954736refgcc -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2011112220111120
2955790refgcc -funroll-loops -Os -fomit-frame-pointer2011112220111120
2956606refgcc -funroll-loops -mcpu=G3 -maltivec -Os -fomit-frame-pointer2011112220111120
2956776refgcc -funroll-loops -mcpu=G3 -Os -fomit-frame-pointer2011112220111120
2956912refgcc -funroll-loops -maltivec -Os -fomit-frame-pointer2011112220111120
2957694refgcc -mcpu=G4 -O3 -fomit-frame-pointer2011112220111120
2957762refgcc -mcpu=G3 -Os -fomit-frame-pointer2011112220111120
2958680refgcc -funroll-loops -mcpu=G4 -maltivec -Os -fomit-frame-pointer2011112220111120
2958680refgcc -maltivec -Os -fomit-frame-pointer2011112220111120
2959224refgcc -funroll-loops -mcpu=G4 -Os -fomit-frame-pointer2011112220111120
2961060refgcc -Os -fomit-frame-pointer2011112220111120
2961230refgcc -mcpu=G3 -maltivec -Os -fomit-frame-pointer2011112220111120
2990912refgcc -funroll-loops -mcpu=G3 -O3 -fomit-frame-pointer2011112220111120
2992374refgcc -funroll-loops -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2011112220111120
2998426refgcc -funroll-loops -mcpu=G3 -O2 -fomit-frame-pointer2011112220111120
3002132refgcc -funroll-loops -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2011112220111120
3028856refgcc -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2011112220111120
3029366refgcc -funroll-loops -mcpu=G4 -O2 -fomit-frame-pointer2011112220111120
3029774refgcc -funroll-loops -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2011112220111120
3030012refgcc -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2011112220111120
3030250refgcc -maltivec -O2 -fomit-frame-pointer2011112220111120
3030658refgcc -mcpu=G3 -O3 -fomit-frame-pointer2011112220111120
3031678refgcc -mcpu=G3 -O2 -fomit-frame-pointer2011112220111120
3036030refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011112220111120
3036472refgcc -O2 -fomit-frame-pointer2011112220111120
3054186refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011112220111120
3122390refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011112220111120
3124090refgcc -maltivec -O3 -fomit-frame-pointer2011112220111120
3130040refgcc -O3 -fomit-frame-pointer2011112220111120
3181312refgcc -funroll-loops -O3 -fomit-frame-pointer2011112220111120
3181788refgcc -funroll-loops -maltivec -O3 -fomit-frame-pointer2011112220111120
3228028refgcc -mcpu=G3 -O -fomit-frame-pointer2011112220111120
3228436refgcc -O -fomit-frame-pointer2011112220111120
3232074refgcc -mcpu=G3 -maltivec -O -fomit-frame-pointer2011112220111120
3233026refgcc -fno-schedule-insns -O -fomit-frame-pointer2011112220111120
3233230refgcc -maltivec -O -fomit-frame-pointer2011112220111120
3265224refgcc -mcpu=G4 -maltivec -O -fomit-frame-pointer2011112220111120
3268930refgcc -mcpu=G4 -O -fomit-frame-pointer2011112220111120
7736054refgcc -funroll-loops2011112220111120
9936398refcc2011112220111120
9936636refgcc2011112220111120

Test failure

Implementation: crypto_encrypt/ntruees787ep1/ref
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
error 111
crypto_encrypt_open returns nonzero

Number of similar (compiler,implementation) pairs: 7, namely:
CompilerImplementations
gcc -funroll-loops -O -fomit-frame-pointer ref
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer ref
gcc -funroll-loops -maltivec -O -fomit-frame-pointer ref
gcc -funroll-loops -mcpu=G3 -O -fomit-frame-pointer ref
gcc -funroll-loops -mcpu=G3 -maltivec -O -fomit-frame-pointer ref
gcc -funroll-loops -mcpu=G4 -O -fomit-frame-pointer ref
gcc -funroll-loops -mcpu=G4 -maltivec -O -fomit-frame-pointer ref