... | ... |
@@ -1,8 +1,8 @@ |
1 | 1 |
Package: OncoSimulR |
2 | 2 |
Type: Package |
3 | 3 |
Title: Forward Genetic Simulation of Cancer Progression with Epistasis |
4 |
-Version: 3.99.6 |
|
5 |
-Date: 2022-09-12 |
|
4 |
+Version: 3.99.7 |
|
5 |
+Date: 2022-09-13 |
|
6 | 6 |
Authors@R: c( |
7 | 7 |
person("Ramon", "Diaz-Uriarte", role = c("aut", "cre"), |
8 | 8 |
email = "rdiaz02@gmail.com"), |
... | ... |
@@ -4,7 +4,11 @@ CXX=g++$(VER) |
4 | 4 |
CXX11=g++$(VER) |
5 | 5 |
|
6 | 6 |
## This is a C++11 package |
7 |
-CXX_STD = CXX11 |
|
7 |
+## But using C++14 leads to faster INSTALL. In my machine: |
|
8 |
+## C++11: 6'30" |
|
9 |
+## C++14: 4'20" |
|
10 |
+## C++17: 5'08" |
|
11 |
+CXX_STD = CXX14 |
|
8 | 12 |
|
9 | 13 |
# This ain't needed |
10 | 14 |
# ONCOSIMUL_SRC = BNB_nr.cpp\ |
... | ... |
@@ -3,7 +3,7 @@ CC=gcc$(VER) |
3 | 3 |
CXX=g++$(VER) |
4 | 4 |
CXX11=g++$(VER) |
5 | 5 |
|
6 |
-CXX_STD = CXX11 |
|
6 |
+CXX_STD = CXX14 |
|
7 | 7 |
## PKG_CXXFLAGS += -I../inst/miscell |
8 | 8 |
|
9 | 9 |
## We have issues under Windoze because of ExprTk, MINGW, etc. |
... | ... |
@@ -12,14 +12,22 @@ CXX_STD = CXX11 |
12 | 12 |
## as suggested by K. D. Hansen |
13 | 13 |
## on bioc-devel list on 2019-05-24 |
14 | 14 |
|
15 |
-MYCXXFLAGS = -Wa,-mbig-obj -O3 |
|
15 |
+## zz1 |
|
16 |
+MYCXXFLAGS = -Wa,-mbig-obj |
|
17 |
+## MYCXXFLAGS = -Wa,-mbig-obj -O3 |
|
16 | 18 |
## MYCXXFLAGS = -O0 |
17 | 19 |
|
20 |
+## zz1 |
|
18 | 21 |
%.o: %.cpp |
19 | 22 |
$(CXX) $(ALL_CPPFLAGS) $(ALL_CXXFLAGS) $(MYCXXFLAGS) -c $< -o $@ |
20 | 23 |
|
24 |
+# %.o: %.cpp |
|
25 |
+# $(CXX) $(ALL_CPPFLAGS) $(ALL_CXXFLAGS) -c $< -o $@ |
|
26 |
+ |
|
27 |
+ |
|
21 | 28 |
## Just in case, pass to the linker too. No effect?. See below. |
22 |
-PKG_LIBS = -Wa,-mbig-obj -O3 |
|
29 |
+## z1 |
|
30 |
+## PKG_LIBS = -Wa,-mbig-obj -O3 |
|
23 | 31 |
## PKG_LIBS = -O3 |
24 | 32 |
|
25 | 33 |
##################### MAGELLAN #################### |
... | ... |
@@ -82,6 +90,22 @@ fl_generate: FitnessLandscape/main_fl_generate.c $(MAGELLAN_LIBS) |
82 | 90 |
######################################################### |
83 | 91 |
######################################################### |
84 | 92 |
|
93 |
+## Open the msys2 shell and do (change path to R) |
|
94 |
+## export PATH=/x86_64-w64-mingw32.static.posix/bin:$PATH |
|
95 |
+ |
|
96 |
+## Install |
|
97 |
+## time /c/R/R-4.2.1/bin/R.exe CMD INSTALL OncoSimulR |
|
98 |
+ |
|
99 |
+ |
|
100 |
+## Build |
|
101 |
+## time /c/R/R-4.2.1/bin/R.exe CMD build -keep-empty-dirs --no-resave-data OncoSimulR |
|
102 |
+ |
|
103 |
+## Check |
|
104 |
+## time /c/R/R-4.2.1/bin/R.exe CMD check --no-multiarch --no-vignettes --timings OncoSimulR_3.4.0.tar.gz |
|
105 |
+ |
|
106 |
+ |
|
107 |
+## Build bin |
|
108 |
+## time /c/R/R-4.2.1/bin/R.exe CMD INSTALL --build OncoSimulR_3.4.0.tar.gz |
|
85 | 109 |
|
86 | 110 |
|
87 | 111 |
|
... | ... |
@@ -288,3 +312,4 @@ fl_generate: FitnessLandscape/main_fl_generate.c $(MAGELLAN_LIBS) |
288 | 312 |
## /c/R/R-testing/bin/x64/R CMD build --keep-empty-dirs --no-resave-data --no-build-vignettes OncoSimulR |
289 | 313 |
## /c/R/R-testing/bin/x64/R CMD INSTALL --merge-multiarch --build --no-build-vignettes --no-manual OncoSimulR_xyz0.tar.gz |
290 | 314 |
|
315 |
+ |
... | ... |
@@ -1,15 +1,15 @@ |
1 | 1 |
\usepackage[% |
2 |
- shash={c10b9f3}, |
|
3 |
- lhash={c10b9f3c8917ffe4d9de26a5b91a09855bbddba3}, |
|
2 |
+ shash={ba4087e}, |
|
3 |
+ lhash={ba4087ece38225431d51d7379f18937c3802e8ac}, |
|
4 | 4 |
authname={ramon diaz-uriarte (at Phelsuma)}, |
5 | 5 |
authemail={rdiaz02@gmail.com}, |
6 |
- authsdate={2022-07-06}, |
|
7 |
- authidate={2022-07-06 10:42:14 +0200}, |
|
8 |
- authudate={1657096934}, |
|
6 |
+ authsdate={2022-07-19}, |
|
7 |
+ authidate={2022-07-19 14:45:26 +0200}, |
|
8 |
+ authudate={1658234726}, |
|
9 | 9 |
commname={ramon diaz-uriarte (at Phelsuma)}, |
10 | 10 |
commemail={rdiaz02@gmail.com}, |
11 |
- commsdate={2022-07-06}, |
|
12 |
- commidate={2022-07-06 10:42:14 +0200}, |
|
13 |
- commudate={1657096934}, |
|
11 |
+ commsdate={2022-07-19}, |
|
12 |
+ commidate={2022-07-19 14:45:26 +0200}, |
|
13 |
+ commudate={1658234726}, |
|
14 | 14 |
refnames={ (HEAD -> master, origin/master, origin/HEAD)} |
15 | 15 |
]{gitsetinfo} |
16 | 16 |
\ No newline at end of file |