Skip to content

Instantly share code, notes, and snippets.

View tkelman's full-sized avatar

Tony Kelman tkelman

View GitHub Profile
D:\code\msys64\home\Tony\julia>usr\bin\julia-debug -e "versioninfo()" && usr\bin
\julia-debug test\runtests.jl numbers && echo ok
Julia Version 0.4.0-dev+5539
Commit 6ceb061* (2015-06-23 05:18 UTC)
DEBUG build
Platform Info:
System: Windows (x86_64-w64-mingw32)
CPU: Intel(R) Core(TM) i7-2630QM CPU @ 2.00GHz
WORD_SIZE: 64
BLAS: libopenblas (USE64BITINT DYNAMIC_ARCH NO_AFFINITY Sandybridge)
* iobuffer
Please submit a bug report with steps to reproduce this fault, and any error messages that follow (in their entirety). Thanks.
Exception: EXCEPTION_ACCESS_VIOLATION at 0x620b9770 -- jl_svec_fill at D:\cygwin64\home\Tony\julia32\usr\bin\libjulia.dll (unknown line)
jl_svec_fill at D:\cygwin64\home\Tony\julia32\usr\bin\libjulia.dll (unknown line)
jl_svec_fill at D:\cygwin64\home\Tony\julia32\usr\bin\libjulia.dll (unknown line)
jl_svec_fill at D:\cygwin64\home\Tony\julia32\usr\bin\libjulia.dll (unknown line)
jl_gc_collect at D:\cygwin64\home\Tony\julia32\usr\bin\libjulia.dll (unknown line)
jl_gc_allocobj at D:\cygwin64\home\Tony\julia32\usr\bin\libjulia.dll (unknown line)
jl_init_root_task at D:\cygwin64\home\Tony\julia32\usr\bin\libjulia.dll (unknown line)
jl_alloc_cell_1d at D:\cygwin64\home\Tony\julia32\usr\bin\libjulia.dll (unknown line)
$ gdb -q -p 3656
Attaching to process 3656
[New Thread 3656.0x1d80]
[New Thread 3656.0x1ef0]
[New Thread 3656.0x6dc]
[New Thread 3656.0x1fa8]
[New Thread 3656.0x498]
[New Thread 3656.0x1888]
[New Thread 3656.0x1eb0]
[New Thread 3656.0xc48]
tkelman@julia:~/julia-0.4$ cat Make.user && make -C deps distclean-pcre && make -j8 -C deps install-pcre
LLVM_VER=svn
#LLVM_DEBUG=1
LLVM_ASSERTIONS=1
BUILD_LLVM_CLANG=1
BUILD_LLDB=1
LLDB_VER=master
USE_LLVM_SHLIB=1
LLDB_DISABLE_PYTHON=1
CXX=clang++
Stack dump:
0. Program arguments: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -cc1 -triple x86_64-apple-macosx10.7.0 -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -main-file-name ast.c -mrelocation-model pic -pic-level 2 -mdisable-fp-elim -relaxed-aliasing -masm-verbose -munwind-tables -target-cpu core2 -target-linker-version 241.9 -gdwarf-2 -coverage-file /Users/travis/build/JuliaLang/julia/src/ast.dbg.obj -resource-dir /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/clang/6.0 -D _LARGEFILE_SOURCE -D _DARWIN_USE_64_BIT_INODE=1 -D JL_SYSTEM_IMAGE_PATH="../lib/julia/sys.dylib" -D SYSTEM_LLVM -D HAVE_SSP=1 -D _FILE_OFFSET_BITS=64 -D COPY_STACKS -D JL_DEBUG_BUILD -D _GNU_SOURCE -D LIBRARY_EXPORTS -I flisp -I support -I /usr/local/Cellar/llvm33-julia/3.3_1/lib/llvm-3.3/include -I /Users/travis/build/JuliaLang/julia/usr/include -I /Users/travis/build/JuliaLang/julia/usr/include -I . -I /Users/travis/build/Ju
JULIA test/all
* linalg1 in 284.41 seconds
* linalg2 in 171.92 seconds
* linalg3 in 76.70 seconds
* linalg4 in 42.04 seconds
* linalg/lapack in 74.93 seconds
* linalg/triangular in 1603.26 seconds
* linalg/tridiag in 80.90 seconds
* linalg/bidiag in 127.68 seconds
* linalg/diagonal in 179.26 seconds
diff --git a/base/parse.jl b/base/parse.jl
index d7c664d..66d8ced 100644
--- a/base/parse.jl
+++ b/base/parse.jl
@@ -1555,7 +1555,7 @@ function tryparse_internal{T<:Integer}(::Type{T}, s::AbstractString, startpos::I
end
base = convert(T,base)
- m::T = div(typemax(T)-base+1,base)
+ m::T = T===UInt128 || T===Int128 ? typemax(T) : div(typemax(T)-base+1,base)
$ ./ecostester.exe
ECOS 2.0.0 - (C) embotech GmbH, Zurich Switzerland, 2012-15. Web: www.embotech.com/ECOS
It pcost dcost gap pres dres k/t mu step sigma IR | BT
0 -1.030e+02 -3.786e+03 +6e+04 8e-01 3e-01 1e+00 3e+01 --- --- 1 1 - | - -
1 -1.873e+02 -5.983e+02 +1e+04 7e-02 3e-02 5e-01 6e+00 0.8442 3e-02 1 2 2 | 0 0
2 -1.890e+02 -2.683e+02 +4e+03 1e-02 6e-03 4e-01 2e+00 0.8197 2e-01 2 3 3 | 0 0
3 -2.094e+02 -2.160e+02 +4e+02 1e-03 4e-04 3e-02 2e-01 0.9129 2e-02 2 2 2 | 0 0
4 -2.109e+02 -2.113e+02 +3e+01 7e-05 2e-05 6e-04 2e-02 0.9263 3e-03 2 3 3 | 0 0
Pkg.add("JuMP")
Pkg.add("CoinOptServices")
Pkg.add("AmplNLWriter")
using JuMP, AmplNLWriter
# Solve test problem 1 (Synthesis of processing system) in
# M. Duran & I.E. Grossmann, "An outer approximation algorithm for
# a class of mixed integer nonlinear programs", Mathematical
# Programming 36, pp. 307-339, 1986.
m = Model(solver = BonminNLSolver())
x_U = [2,2,1]
530.05s$ export JULIA_CPU_CORES=4 && cd /tmp/julia/share/julia/test && /tmp/julia/bin/julia --check-bounds=yes runtests.jl all && /tmp/julia/bin/julia --check-bounds=yes runtests.jl pkg
From worker 5: * linalg4 in 13.28 seconds
From worker 4: * linalg3 in 35.53 seconds
From worker 5: * linalg/lapack in 30.69 seconds
From worker 3: * linalg2 in 49.79 seconds
From worker 5: * linalg/tridiag in 10.49 seconds
From worker 3: * linalg/bidiag in 16.74 seconds
From worker 3: * linalg/dense in 0.09 seconds
From worker 5: * linalg/diagonal in 20.97 seconds
From worker 5: * linalg/givens in 2.67 seconds