[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[csmith-project/csmith] 798b7d: Fix PowerPC read_time()
Branch: refs/heads/master
Home: https://github.com/csmith-project/csmith
Commit: 798b7dada3770247423b72c6a84b71b2687f31c1
https://github.com/csmith-project/csmith/commit/798b7dada3770247423b72c6a84b71b2687f31c1
Author: Anton Blanchard <anton@samba.org>
Date: 2015-11-20 (Fri, 20 Nov 2015)
Changed paths:
M src/platform.cpp
Log Message:
-----------
Fix PowerPC read_time()
The inline assembly used for the PowerPC version of read_time() is
broken:
$ ./src/csmith |grep Seed
* Seed: 276270
$ ./src/csmith |grep Seed
* Seed: 276270
$ ./src/csmith |grep Seed
* Seed: 276270
Since platform_gen_seed() only returns a long we can simplify things
and just use mftb. With the patch applied we see correct behaviour:
$ ./src/csmith |grep Seed
* Seed: 1186590549319330
$ ./src/csmith |grep Seed
* Seed: 1186590989534520
$ ./src/csmith |grep Seed
* Seed: 1186591288978819
Commit: a9ecee20da36988d1d1bdde649e54b618c7edbf4
https://github.com/csmith-project/csmith/commit/a9ecee20da36988d1d1bdde649e54b618c7edbf4
Author: John Regehr <regehr@cs.utah.edu>
Date: 2015-11-20 (Fri, 20 Nov 2015)
Changed paths:
M src/platform.cpp
Log Message:
-----------
Merge pull request #27 from antonblanchard/powerpc_read_time
Fix PowerPC read_time()
Compare: https://github.com/csmith-project/csmith/compare/33641e302872...a9ecee20da36