Files
moarvm/reproducible.patch
Stefan Seifert 4eff3996a9 Accepting request 895188 from home:niner9:branches:devel:languages:perl6
- Forward port reproducible.patch after build system changes
- update to version 2021.05
+ No longer require an exception as argument of nqp::backtrace
+ Remove nqp::time_i and nqp::time_n in favor of nqp:time which just return integer nanoseconds since the epoch
+ Deprecate now unused graphs_s operator
+ Eliminate the sec_n, asec_n and sech_h operators, which are no longer used
+ Prohibit hllbool when the HLL doesn't have special booleans
+ Add a setup_notify handler and queue to nqp::signal to avoid race conditions when setting up a signal handler
+ Fix getobjsc returning NULL when the object has no SC
+ Always log the type coming out of an nqp::decont
+ Make smrt_intify specializable like other smrt_* operators
+ More thorough --full-cleanup
+ Do not downcast bytes argument to write()/send() calls
+ Fix spesh missing writes to containers
+ Fix missing gc_mark of simstackframe's arg_types
+ Propagate spesh facts after optimizations
+ Fix getting garbage numbers after spesh optimized away smart_intify
+ Fix inlines missing synthetic deopt points
+ Constrain C pointer serialization to sizes <= INT32_MAX
+ Fix possible GC upset caused by half-deserialized STables
+ Use the FSA for MVMActiveHandlers
+ Fix a segfault in VMArray's copy_elems
+ Fix a segfault on trying to use an untyped array with buffer write functions
+ Fixing generated backtraces missing inlined frames
+ Save a malloc+free per frame when creating a Backtrace object
+ Fix a memory leak related to Unicode hashes
+ Only call MVM_jit_bytecode_dump_enabled if code is non-NULL
+ Fix JITed ordfirst/ordat/ordbaseat returning 4294967295 instead of -1
+ Fix expr JITed ordbaseat and getcpbyname returning 4294967295 instead of -1
+ Fix spesh removing not-really-dead code
+ Fix possible segfault on exit when using spesh log

OBS-URL: https://build.opensuse.org/request/show/895188
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl6/moarvm?expand=0&rev=70
2021-05-24 14:34:01 +00:00

30 lines
784 B
Diff

Author: Bernhard M. Wiedemann <bwiedemann suse de>
Date: 2018-07-30
https://bugzilla.opensuse.org/show_bug.cgi?id=1100677
do not detect CPU features at compile time
to make package build reproducible
Forward ported to new build system by Stefan Seifert <nine@detonation.org>
Date: 2021-05-24
Index: MoarVM-2021.05/build/probe.pm
===================================================================
diff --git a/build/probe.pm b/build/probe.pm
index 7c81e1a6f..8e94a592e 100644
--- a/build/probe.pm
+++ b/build/probe.pm
@@ -1022,12 +1022,6 @@ sub rdtscp {
#endif
int main(int argc, char **argv) {
- unsigned int _tsc_aux;
- unsigned int tscValue;
- tscValue = __rdtscp(&_tsc_aux);
-
- if (tscValue > 1)
- return EXIT_SUCCESS;
return EXIT_FAILURE;
}
EOT