From a417b17e3093f888372fc0a49d95a09940c7c525 Mon Sep 17 00:00:00 2001 From: qPCR4vir Date: Sat, 25 Jun 2016 13:55:38 +0200 Subject: [PATCH 01/13] reorganize tests --- CMakeLists.txt | 100 ++++++++++++++++++++++++------------------------- 1 file changed, 50 insertions(+), 50 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index e46796a8..1e731c26 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -130,7 +130,7 @@ endif(UNIX) ########### Compliers # -# Using gcc: gcc 4.8 don't sopourt C++14 and make_unique. You may want to update at least to 4.9. +# Using gcc: gcc 4.8 don't support C++14 and make_unique. You may want to update at least to 4.9. # In Windows, the gcc which come with CLion was 4.8 from MinGW. You may want to install MinGW-w64 from the # TDM-GCC Compiler Suite for Windows which will update you to gcc 5.1. # gcc 5.3 and 5.4 include filesytem, but you need to add the link flag: -lstdc++fs @@ -311,6 +311,8 @@ endif(NANA_CMAKE_INSTALL_INCLUDES) set_property( TARGET ${PROJECT_NAME} PROPERTY CXX_STANDARD 14 ) + + # TODO: move this nana-demo section to the nana demo repository, and here only include that cmake file if (NANA_CMAKE_BUILD_DEMOS) @@ -320,58 +322,56 @@ if (NANA_CMAKE_BUILD_DEMOS) enable_testing () endif(NANA_CMAKE_AUTOMATIC_GUI_TESTING) - set (demos calculator file_explorer helloworld_demo notepad ) - - foreach ( demo ${demos}) - add_executable(${demo} "../nana-demo/${demo}.cpp") - set_property( TARGET ${demo} PROPERTY CXX_STANDARD 14 ) - target_link_libraries(${demo} ${PROJECT_NAME}) # ${NANA_LINKS} or ${CMAKE_EXE_LINKER_FLAGS} - #if(NANA_CMAKE_AUTOMATIC_GUI_TESTING) - #add_custom_command( TARGET ${demo} POST_BUILD COMMAND ${demo} ) - #add_custom_target(do_always_${demo} ALL COMMAND ${demo}) - #add_test(${demo} COMMAND ${demo}) - #endif(NANA_CMAKE_AUTOMATIC_GUI_TESTING) - install(TARGETS ${demo} RUNTIME DESTINATION "../nana-demo/") - message("... to build: ../nana-demo/${demo}.cpp" ) - endforeach( demo ${demos}) - - set (demos widget_show widget_show2 ) - - #if (NANA_CMAKE_BUILD_FreeMe) - # add_definitions(-DBUILD_FreeMe) - #endif (NANA_CMAKE_BUILD_FreeMe) - - # if (NANA_CMAKE_INCLUDE_EXPERIMENTAL_DEMOS) - # list(APPEND demos ) # ?? FreeMe - # endif (NANA_CMAKE_INCLUDE_EXPERIMENTAL_DEMOS) - # Pending: FreeMe (added but really completelly compiled if defined BUILD_FreeMe ) - - foreach ( demo ${demos}) - add_executable(${demo} "../nana-demo/${demo}.cpp") - set_property( TARGET ${demo} PROPERTY CXX_STANDARD 14 ) - target_link_libraries(${demo} ${PROJECT_NAME}) # ${NANA_LINKS} or ${CMAKE_EXE_LINKER_FLAGS} - install(TARGETS ${demo} RUNTIME DESTINATION "../nana-demo/") - message("... to build: ../nana-demo/${demo}.cpp" ) - endforeach( demo ${demos}) - - - set (demos a_group_impl animate-bmp audio_player audio_player_simple background-effects categ clicked - decore dock drag-button draw example.button example_combox example_listbox example_menu - filebox-txt folder_tree folder_tree_nana folder_tree_std framework_design_1 framework_design_2 framework_design_3 - group HelloWord helloword_quit inputbox label_listener lambda_event.Cpp11 listbox_inline_widget listbox_Resolver loader_1 loader_2 - main mbox menu_debug menu_popuper modal_form MontiHall place_login png screen stretch_image - threading thread-pool various_events window-dragger windows-subclassing + + set (demos_dir ../nana-demo/) + set (demos calculator file_explorer helloworld_demo notepad widget_show widget_show2 ) + # Pending: + + set (examples_dir ../nana-demo/Examples/) + set (examples a_group_impl animate-bmp audio_player audio_player_simple + background-effects categ clicked decore + dock drag-button draw example.button + example_combox example_listbox example_menu lambda_event.Cpp11 + filebox-txt folder_tree folder_tree_nana folder_tree_std + framework_design_1 framework_design_2 framework_design_3 label_listener + group HelloWord helloword_quit listbox_inline_widget + inputbox listbox_Resolver loader_1 loader_2 + main mbox menu_debug menu_popuper modal_form + MontiHall place_login png screen + stretch_image threading thread-pool various_events + window-dragger windows-subclassing ) # Pending: - - foreach ( demo ${demos}) - add_executable(${demo} "../nana-demo/Examples/${demo}.cpp") - set_property( TARGET ${demo} PROPERTY CXX_STANDARD 14 ) - target_link_libraries(${demo} ${PROJECT_NAME}) # ${NANA_LINKS} or ${CMAKE_EXE_LINKER_FLAGS} - install(TARGETS ${demo} RUNTIME DESTINATION "../nana-demo/Examples/") - message("... to build: ../nana-demo/Examples/${demo}.cpp" ) - endforeach( demo ${demos}) + if (NANA_CMAKE_BUILD_FreeMe) + add_definitions(-DBUILD_FreeMe) + endif (NANA_CMAKE_BUILD_FreeMe) + if (NANA_CMAKE_INCLUDE_EXPERIMENTAL_DEMOS) + list(APPEND demos ) # ?? FreeMe + endif (NANA_CMAKE_INCLUDE_EXPERIMENTAL_DEMOS) + # Pending: FreeMe (added but really completely compiled if defined BUILD_FreeMe ) + + set (tests) + for (demo ${demos}) + set(tests ${tests} ${demos_dir}${demo}) + endforeach( demo ${demos}) + for (example ${examples}) + set(tests ${tests} ${examples_dir}${example}) + endforeach(example ${examples}) + + + foreach ( test ${tests}) + add_executable(${test} "${test}.cpp") + set_property( TARGET ${test} PROPERTY CXX_STANDARD 14 ) + target_link_libraries(${test} ${PROJECT_NAME}) + #if(NANA_CMAKE_AUTOMATIC_GUI_TESTING) + #add_custom_command( TARGET ${test} POST_BUILD COMMAND ${test} ) + #add_custom_target(do_always_${test} ALL COMMAND ${test}) + #add_test(${test} COMMAND ${test}) + #endif(NANA_CMAKE_AUTOMATIC_GUI_TESTING) + install(TARGETS ${test} RUNTIME DESTINATION "../nana-demo/") + message("... to build: ${test}.cpp" ) + endforeach( test ${tests}) endif (NANA_CMAKE_BUILD_DEMOS) From 91da8d1772d3a293b50e7dec8d09b7109813cdc2 Mon Sep 17 00:00:00 2001 From: qPCR4vir Date: Sat, 25 Jun 2016 13:59:10 +0200 Subject: [PATCH 02/13] foreach --- CMakeLists.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 1e731c26..032d82d6 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -352,10 +352,10 @@ if (NANA_CMAKE_BUILD_DEMOS) # Pending: FreeMe (added but really completely compiled if defined BUILD_FreeMe ) set (tests) - for (demo ${demos}) + foreach (demo ${demos}) set(tests ${tests} ${demos_dir}${demo}) endforeach( demo ${demos}) - for (example ${examples}) + foreach (example ${examples}) set(tests ${tests} ${examples_dir}${example}) endforeach(example ${examples}) From 502171cc4f5d4c019a24eb0726de4030fef8a07f Mon Sep 17 00:00:00 2001 From: qPCR4vir Date: Sat, 25 Jun 2016 14:50:25 +0200 Subject: [PATCH 03/13] function(set_nana_test dir files) --- CMakeLists.txt | 36 ++++++++++++++++-------------------- 1 file changed, 16 insertions(+), 20 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 032d82d6..23ac57d1 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -351,27 +351,23 @@ if (NANA_CMAKE_BUILD_DEMOS) endif (NANA_CMAKE_INCLUDE_EXPERIMENTAL_DEMOS) # Pending: FreeMe (added but really completely compiled if defined BUILD_FreeMe ) - set (tests) - foreach (demo ${demos}) - set(tests ${tests} ${demos_dir}${demo}) - endforeach( demo ${demos}) - foreach (example ${examples}) - set(tests ${tests} ${examples_dir}${example}) - endforeach(example ${examples}) + function(set_nana_test dir files) + foreach ( test ${files}) + add_executable(${test} "${dir}${test}.cpp") + set_property( TARGET ${test} PROPERTY CXX_STANDARD 14 ) + target_link_libraries(${test} ${PROJECT_NAME}) + #if(NANA_CMAKE_AUTOMATIC_GUI_TESTING) + #add_custom_command( TARGET ${test} POST_BUILD COMMAND ${test} ) + #add_custom_target(do_always_${test} ALL COMMAND ${test}) + #add_test(${test} COMMAND ${test}) + #endif(NANA_CMAKE_AUTOMATIC_GUI_TESTING) + install(TARGETS ${test} RUNTIME DESTINATION "../nana-demo/") + message("... to build: ${dir}${test}.cpp" ) + endforeach( test ${files}) + function(set_nana_test) - - foreach ( test ${tests}) - add_executable(${test} "${test}.cpp") - set_property( TARGET ${test} PROPERTY CXX_STANDARD 14 ) - target_link_libraries(${test} ${PROJECT_NAME}) - #if(NANA_CMAKE_AUTOMATIC_GUI_TESTING) - #add_custom_command( TARGET ${test} POST_BUILD COMMAND ${test} ) - #add_custom_target(do_always_${test} ALL COMMAND ${test}) - #add_test(${test} COMMAND ${test}) - #endif(NANA_CMAKE_AUTOMATIC_GUI_TESTING) - install(TARGETS ${test} RUNTIME DESTINATION "../nana-demo/") - message("... to build: ${test}.cpp" ) - endforeach( test ${tests}) + set_nana_test(demos_dir demos) + set_nana_test(examples_dir examples) endif (NANA_CMAKE_BUILD_DEMOS) From c99759ca67770979621013a79fd1b9cf9314def2 Mon Sep 17 00:00:00 2001 From: qPCR4vir Date: Sat, 25 Jun 2016 18:11:42 +0200 Subject: [PATCH 04/13] endfunction --- CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 23ac57d1..888ed1f1 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -364,7 +364,7 @@ if (NANA_CMAKE_BUILD_DEMOS) install(TARGETS ${test} RUNTIME DESTINATION "../nana-demo/") message("... to build: ${dir}${test}.cpp" ) endforeach( test ${files}) - function(set_nana_test) + endfunction(set_nana_test) set_nana_test(demos_dir demos) set_nana_test(examples_dir examples) From 55360a40e3f06e80da0d0b490253b64a352a5c3a Mon Sep 17 00:00:00 2001 From: qPCR4vir Date: Sat, 25 Jun 2016 18:19:31 +0200 Subject: [PATCH 05/13] foreach ( test ${${files}}) --- CMakeLists.txt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 888ed1f1..e620b7e4 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -352,8 +352,8 @@ if (NANA_CMAKE_BUILD_DEMOS) # Pending: FreeMe (added but really completely compiled if defined BUILD_FreeMe ) function(set_nana_test dir files) - foreach ( test ${files}) - add_executable(${test} "${dir}${test}.cpp") + foreach ( test ${${files}}) + add_executable(${test} "${${dir}}${test}.cpp") set_property( TARGET ${test} PROPERTY CXX_STANDARD 14 ) target_link_libraries(${test} ${PROJECT_NAME}) #if(NANA_CMAKE_AUTOMATIC_GUI_TESTING) @@ -362,8 +362,8 @@ if (NANA_CMAKE_BUILD_DEMOS) #add_test(${test} COMMAND ${test}) #endif(NANA_CMAKE_AUTOMATIC_GUI_TESTING) install(TARGETS ${test} RUNTIME DESTINATION "../nana-demo/") - message("... to build: ${dir}${test}.cpp" ) - endforeach( test ${files}) + message("... to build: ${${dir}}${test}.cpp" ) + endforeach( test ${${files}}) endfunction(set_nana_test) set_nana_test(demos_dir demos) From 88c29e7ac1c8d66210a33c7b77012a59943f6cb9 Mon Sep 17 00:00:00 2001 From: qPCR4vir Date: Sat, 25 Jun 2016 18:34:36 +0200 Subject: [PATCH 06/13] Add a new example; textbox_line_number --- CMakeLists.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index e620b7e4..9ebc78bc 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -329,7 +329,7 @@ if (NANA_CMAKE_BUILD_DEMOS) set (examples_dir ../nana-demo/Examples/) set (examples a_group_impl animate-bmp audio_player audio_player_simple - background-effects categ clicked decore + background-effects categ clicked windows-subclassing dock drag-button draw example.button example_combox example_listbox example_menu lambda_event.Cpp11 filebox-txt folder_tree folder_tree_nana folder_tree_std @@ -337,9 +337,9 @@ if (NANA_CMAKE_BUILD_DEMOS) group HelloWord helloword_quit listbox_inline_widget inputbox listbox_Resolver loader_1 loader_2 main mbox menu_debug menu_popuper modal_form - MontiHall place_login png screen + MontiHall place_login png textbox_line_number stretch_image threading thread-pool various_events - window-dragger windows-subclassing + window-dragger screen decore ) # Pending: From c747ebed47a7a135285442c901bec09e1ad7d4e0 Mon Sep 17 00:00:00 2001 From: qPCR4vir Date: Sat, 25 Jun 2016 18:37:41 +0200 Subject: [PATCH 07/13] test all --- .travis.yml | 39 ++++++++++++++++++++------------------- 1 file changed, 20 insertions(+), 19 deletions(-) diff --git a/.travis.yml b/.travis.yml index ed1b44de..21dbcd30 100644 --- a/.travis.yml +++ b/.travis.yml @@ -86,51 +86,52 @@ script: - ./animate-bmp - ./audio_player - ./background-effects - #- ./calculator + - ./calculator - ./categ - ./clicked - ./decore - ./dock - ./drag-button - ./draw - #- ./file_explorer - #- ./example_menu + - ./file_explorer + - ./example_menu - ./example_listbox - #- ./example_combox + - ./example_combox - ./example.button - #- ./folder_tree_nana - #- ./folder_tree_std + - ./folder_tree_nana + - ./folder_tree_std - ./framework_design_1 - ./framework_design_2 - ./framework_design_3 - ./group - ./HelloWord - #- ./helloword_quit - #- ./inputbox + - ./helloword_quit + - ./inputbox - ./label_listener - #- ./lambda_event.cpp11 + - ./lambda_event.cpp11 - ./listbox_inline_widget - ./listbox_Resolver - ./loader_1 - #- ./loader_2 + - ./loader_2 - ./mbox - ./menu_debug - #- ./MontiHall - #- ./helloworld_demo - #- ./notepad + - ./MontiHall + - ./helloworld_demo + - ./notepad - ./menu_debug - ./menu_popuper - #- ./modal_form - #- ./widget_show2 - #- ./widget_show + - ./modal_form + - ./widget_show2 + - ./widget_show - ./place_login - ./png - #- ./screen + - ./screen - ./stretch_image - ./threading - #- ./thread-pool + - ./thread-pool - ./various_events - #- ./window-dragger + - ./window-dragger - ./windows-subclassing + - ./textbox_line_number From cb33acf2c39e4131791865ce9a989bf546857757 Mon Sep 17 00:00:00 2001 From: qPCR4vir Date: Sat, 25 Jun 2016 19:34:59 +0200 Subject: [PATCH 08/13] 13 of 52 don't pass --- .travis.yml | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/.travis.yml b/.travis.yml index 21dbcd30..f1ebf4f1 100644 --- a/.travis.yml +++ b/.travis.yml @@ -86,7 +86,7 @@ script: - ./animate-bmp - ./audio_player - ./background-effects - - ./calculator + #- ./calculator # https://travis-ci.org/qPCR4vir/nana/jobs/140238537#L1159 - ./categ - ./clicked - ./decore @@ -94,38 +94,38 @@ script: - ./drag-button - ./draw - ./file_explorer - - ./example_menu + #- ./example_menu # https://travis-ci.org/qPCR4vir/nana/jobs/140238537#L1348 - ./example_listbox - - ./example_combox + #- ./example_combox # https://travis-ci.org/qPCR4vir/nana/jobs/140238537#L1378 - ./example.button - - ./folder_tree_nana - - ./folder_tree_std + #- ./folder_tree_nana # https://travis-ci.org/qPCR4vir/nana/jobs/140238537#L1408 + #- ./folder_tree_std # https://travis-ci.org/qPCR4vir/nana/jobs/140238537#L1421 - ./framework_design_1 - ./framework_design_2 - ./framework_design_3 - ./group - ./HelloWord - - ./helloword_quit - - ./inputbox + #- ./helloword_quit # https://travis-ci.org/qPCR4vir/nana/jobs/140238537#L1572 + #- ./inputbox # https://travis-ci.org/qPCR4vir/nana/jobs/140238537#L1585 - ./label_listener - - ./lambda_event.cpp11 + - ./lambda_event.Cpp11 - ./listbox_inline_widget - ./listbox_Resolver - ./loader_1 - - ./loader_2 + #- ./loader_2 # https://travis-ci.org/qPCR4vir/nana/jobs/140238537#L1732 - ./mbox - ./menu_debug - - ./MontiHall - - ./helloworld_demo - - ./notepad + #- ./MontiHall # https://travis-ci.org/qPCR4vir/nana/jobs/140238537#L1775 + #- ./helloworld_demo # https://travis-ci.org/qPCR4vir/nana/jobs/140238537#L1786 + #- ./notepad # https://travis-ci.org/qPCR4vir/nana/jobs/140238537#L1799 - ./menu_debug - ./menu_popuper - - ./modal_form + #- ./modal_form # https://travis-ci.org/qPCR4vir/nana/jobs/140238537#L1846 - ./widget_show2 - ./widget_show - ./place_login - ./png - - ./screen + #- ./screen # https://travis-ci.org/qPCR4vir/nana/jobs/140238537#L1909 - ./stretch_image - ./threading - ./thread-pool From 8596da05874250f36eff06102229d87ac6dcf371 Mon Sep 17 00:00:00 2001 From: qPCR4vir Date: Sat, 25 Jun 2016 19:52:59 +0200 Subject: [PATCH 09/13] 16 of 52 don't pass --- .travis.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.travis.yml b/.travis.yml index f1ebf4f1..58908c54 100644 --- a/.travis.yml +++ b/.travis.yml @@ -121,16 +121,16 @@ script: - ./menu_debug - ./menu_popuper #- ./modal_form # https://travis-ci.org/qPCR4vir/nana/jobs/140238537#L1846 - - ./widget_show2 - - ./widget_show + #- ./widget_show2 # https://travis-ci.org/qPCR4vir/nana/jobs/140245437#L1730 + #- ./widget_show # https://travis-ci.org/qPCR4vir/nana/jobs/140245437#L1740 - ./place_login - ./png #- ./screen # https://travis-ci.org/qPCR4vir/nana/jobs/140238537#L1909 - ./stretch_image - - ./threading + - ./threading # https://travis-ci.org/qPCR4vir/nana/jobs/140245437#L1826 ? - ./thread-pool - ./various_events - - ./window-dragger + #- ./window-dragger # https://travis-ci.org/qPCR4vir/nana/jobs/140245438#L1820 - ./windows-subclassing - ./textbox_line_number From 3dd9c7738ed628828c9b556515c3c686ca1de4cd Mon Sep 17 00:00:00 2001 From: qPCR4vir Date: Sat, 25 Jun 2016 20:16:52 +0200 Subject: [PATCH 10/13] 3 more. 16 of 55 failed, 2 sometimes- threading and thread-pool --- .travis.yml | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 58908c54..d749188c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -75,6 +75,22 @@ before_script : - mkdir bin - cd bin + + + + + + + + + + + + + + + + script: - cmake -G"Unix Makefiles" .. -DNANA_CMAKE_ENABLE_JPEG=ON -DNANA_CMAKE_ENABLE_PNG=OFF -DNANA_CMAKE_BUILD_DEMOS=ON -DNANA_CMAKE_ENABLE_AUDIO=OFF -DNANA_CMAKE_FIND_BOOST_FILESYSTEM=ON -DNANA_CMAKE_BOOST_FILESYSTEM_FORCE=OFF -DNANA_CMAKE_INCLUDE_EXPERIMENTAL_DEMOS=OFF -DNANA_CMAKE_AUTOMATIC_GUI_TESTING=ON - make @@ -98,6 +114,8 @@ script: - ./example_listbox #- ./example_combox # https://travis-ci.org/qPCR4vir/nana/jobs/140238537#L1378 - ./example.button + - ./filebox-txt + - ./folder_tree #- ./folder_tree_nana # https://travis-ci.org/qPCR4vir/nana/jobs/140238537#L1408 #- ./folder_tree_std # https://travis-ci.org/qPCR4vir/nana/jobs/140238537#L1421 - ./framework_design_1 @@ -114,7 +132,9 @@ script: - ./loader_1 #- ./loader_2 # https://travis-ci.org/qPCR4vir/nana/jobs/140238537#L1732 - ./mbox + - ./main - ./menu_debug + - ./modal_form #- ./MontiHall # https://travis-ci.org/qPCR4vir/nana/jobs/140238537#L1775 #- ./helloworld_demo # https://travis-ci.org/qPCR4vir/nana/jobs/140238537#L1786 #- ./notepad # https://travis-ci.org/qPCR4vir/nana/jobs/140238537#L1799 @@ -128,7 +148,7 @@ script: #- ./screen # https://travis-ci.org/qPCR4vir/nana/jobs/140238537#L1909 - ./stretch_image - ./threading # https://travis-ci.org/qPCR4vir/nana/jobs/140245437#L1826 ? - - ./thread-pool + - ./thread-pool # https://travis-ci.org/qPCR4vir/nana/jobs/140247564#L1782 - ./various_events #- ./window-dragger # https://travis-ci.org/qPCR4vir/nana/jobs/140245438#L1820 - ./windows-subclassing From e134f34930d8a4004ad1603ebd0fd18229dee42b Mon Sep 17 00:00:00 2001 From: qPCR4vir Date: Sat, 25 Jun 2016 20:27:05 +0200 Subject: [PATCH 11/13] 18 of 55 failed, sometimes- threading and thread-pool too --- .travis.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index d749188c..eaaa0455 100644 --- a/.travis.yml +++ b/.travis.yml @@ -114,7 +114,7 @@ script: - ./example_listbox #- ./example_combox # https://travis-ci.org/qPCR4vir/nana/jobs/140238537#L1378 - ./example.button - - ./filebox-txt + #- ./filebox-txt # https://travis-ci.org/qPCR4vir/nana/jobs/140250744#L1393 - ./folder_tree #- ./folder_tree_nana # https://travis-ci.org/qPCR4vir/nana/jobs/140238537#L1408 #- ./folder_tree_std # https://travis-ci.org/qPCR4vir/nana/jobs/140238537#L1421 @@ -134,7 +134,7 @@ script: - ./mbox - ./main - ./menu_debug - - ./modal_form + #- ./modal_form # https://travis-ci.org/qPCR4vir/nana/jobs/140250744#L1736 #- ./MontiHall # https://travis-ci.org/qPCR4vir/nana/jobs/140238537#L1775 #- ./helloworld_demo # https://travis-ci.org/qPCR4vir/nana/jobs/140238537#L1786 #- ./notepad # https://travis-ci.org/qPCR4vir/nana/jobs/140238537#L1799 From 5d094e286412cf6b84de7f07cfeaba9af26d3180 Mon Sep 17 00:00:00 2001 From: qPCR4vir Date: Sat, 25 Jun 2016 20:35:51 +0200 Subject: [PATCH 12/13] 20 of 55 failed, why sometimes- threading and thread-pool too --- .travis.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index eaaa0455..4bd87dfd 100644 --- a/.travis.yml +++ b/.travis.yml @@ -147,8 +147,8 @@ script: - ./png #- ./screen # https://travis-ci.org/qPCR4vir/nana/jobs/140238537#L1909 - ./stretch_image - - ./threading # https://travis-ci.org/qPCR4vir/nana/jobs/140245437#L1826 ? - - ./thread-pool # https://travis-ci.org/qPCR4vir/nana/jobs/140247564#L1782 + #- ./threading # https://travis-ci.org/qPCR4vir/nana/jobs/140245437#L1826 ? + #- ./thread-pool # https://travis-ci.org/qPCR4vir/nana/jobs/140247564#L1782 - ./various_events #- ./window-dragger # https://travis-ci.org/qPCR4vir/nana/jobs/140245438#L1820 - ./windows-subclassing From 1eb1ac3a2848d19e4048044a4321d7e444a9926c Mon Sep 17 00:00:00 2001 From: qPCR4vir Date: Sun, 26 Jun 2016 00:30:10 +0200 Subject: [PATCH 13/13] don't use VS2013 filesytem --- include/nana/c++defines.hpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/include/nana/c++defines.hpp b/include/nana/c++defines.hpp index 29cb0e0f..609f0eeb 100644 --- a/include/nana/c++defines.hpp +++ b/include/nana/c++defines.hpp @@ -58,8 +58,9 @@ # define noexcept //no support of noexcept until Visual C++ 2015 # define constexpr const //no support of constexpr until Visual C++ 2015 ? const ?? -# endif +# else # undef STD_FILESYSTEM_NOT_SUPPORTED +# endif #elif defined(__GNUC__) # if (__GNUC__ == 4 && __GNUC_MINOR__ < 6) # define noexcept //no support of noexcept until GCC 4.6