IRC log for #brlcad on 20171203

01:04.27 *** join/#brlcad zwliew (uid161395@gateway/web/irccloud.com/x-dxmxvolbaogvutdr)
01:23.02 *** join/#brlcad vauytsswpmzhzyol (~armin@dslb-092-074-237-219.092.074.pools.vodafone-ip.de)
03:22.28 *** join/#brlcad gabbar1947 (uid205515@gateway/web/irccloud.com/x-foqcmqfrjbqnjglu)
06:34.35 brlcad starseeker: c70462 doesn't look right ... suddenly places all throughout the code had to become aware of CMAKE_C_STD_FLAG?? having to call out a specific flag like that anywhere is a technical scope violation -- i'm sure you had a reason or it made things work, but is there a way to not have that propagate? the changes in misc/CMake/BRLCAD_CheckFunctions.cmake seem particularly wrong...
06:36.00 brlcad also, there are reports streaming in of build failures (and I just hit it myself) where the new stdc++11 flag is causing strict build failures (we don't compile clean with it just yet)
06:45.17 brlcad having a bit of trouble following the new cmake logic and how it pertains to the old logic (some of which is still there but now does something different?)
06:48.23 Notify 03BRL-CAD:brlcad * 70471 brlcad/trunk/src/libbg/chull3d.cpp: register is not valid in C++11, fix HIDDEN indentation.
07:12.30 Notify 03BRL-CAD:brlcad * 70472 (brlcad/trunk/src/other/stepcode/src/base/judy/src/judyL2Array.h brlcad/trunk/src/other/stepcode/src/base/judy/src/judyS2Array.h): we're inside the class template, so it's not a JudyValue. use the proper type for initializing the container.
07:13.19 Notify 03BRL-CAD:brlcad * 70473 brlcad/trunk/misc/CMake/FindSSE.cmake: quote it for consistency
07:14.19 Notify 03BRL-CAD:brlcad * 70474 brlcad/trunk/src/libbrep/intersect.cpp: need cmath to get isnan pushed into std:: namespace, update accordingly
07:15.53 Notify 03BRL-CAD:brlcad * 70475 (brlcad/trunk/src/librt/primitives/brep/brep.cpp brlcad/trunk/src/librt/primitives/brep/brep_debug.cpp and 3 others): c++ files no longer may be used in .cpp files with c++11 compilation
07:16.50 Notify 03BRL-CAD:brlcad * 70476 brlcad/trunk/include/bn/vlist.h: unnecessary public header register keywording
07:24.06 Notify 03BRL-CAD:brlcad * 70477 brlcad/trunk/include/vmath.h: latest standards knock out the register keyword. we thus remove it from our c++ sources (and headers used by c++ code such as vmath.h) despite having profiled a minor performance drop (2-3%) earlier when it was done across the entire code base.
07:24.08 brlcad that fixes the mac build
07:40.01 *** join/#brlcad Siddharth (2f1f043f@gateway/web/freenode/ip.47.31.4.63)
07:45.12 *** join/#brlcad zwliew (uid161395@gateway/web/irccloud.com/x-mkgntkyfyvonhfjr)
07:57.46 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
07:58.36 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
07:59.21 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
08:00.11 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
08:00.56 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
08:01.46 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
08:02.31 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
08:03.21 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
08:04.11 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
08:26.55 *** join/#brlcad Rakete1111 (~Rakete111@p5099ac52.dip0.t-ipconnect.de)
10:39.25 *** join/#brlcad prathvi (uid266746@gateway/web/irccloud.com/x-hcebuzqiijnytqhz)
10:41.52 prathvi i have done the beginner brl-cad task which one should i do next?
10:55.07 prathvi hi i am Prathvi participating in GCI and the chessboard task seems really interesting
10:57.11 prathvi I'm also doing this task : Get familiar with our BRL-CAD community resources
11:02.24 Rakete1111 Hi!
11:02.41 Rakete1111 That's cool, so you found a task right prathvi?
11:02.57 prathvi yes
11:03.18 prathvi but i have doubt on how to submit the quiz answers ??
11:03.41 prathvi can i submit them through a screenshot of notepad?
11:03.50 Rakete1111 I think text should be ok
11:04.42 prathvi thank you will submit the task soon
11:05.00 Rakete1111 cool :)
11:15.11 prathvi i have submitted my task for review , hope it gets aprooved
11:16.07 prathvi aproved"
11:17.49 Rakete1111 ok great! Now you just have to wait a bit :)
11:18.26 *** join/#brlcad schindler (uid149928@gateway/web/irccloud.com/x-akkmxvqzvrglwdfy)
11:28.23 LordOfBikes Welcome prathvi, your task is approved. Well done!
11:29.00 prathvi thank you
11:32.27 LordOfBikes prathvi, you're welcome. Maybe "Learn basic 3D modeling using BRL-CAD, part #1 of 2" is a good choice for your next task
11:33.35 prathvi ok I will claim it and do it, thanks
11:33.58 LordOfBikes good luck!
11:34.54 prathvi is this the correct tutorial?
11:34.58 prathvi http://brlcad.org/w/images/c/cf/Introduction_to_MGED.pdf
11:42.04 LordOfBikes prathvi, yes, Lesson 1-8 is for 1st task and Lesson 9-16 is part #2 of 2
11:47.32 *** join/#brlcad zwliew (uid161395@gateway/web/irccloud.com/x-mksidximwlxdepaa)
14:46.53 prathvi my BRL-CAD crashed when i tried to open raytrace will i lose all my data??
15:17.10 *** join/#brlcad gabbar1947 (uid205515@gateway/web/irccloud.com/x-bkpzkgnmhtpdpjxm)
15:18.29 prathvi gabbar 1947 i am not able to find brl cad on my computer what has happened?
16:56.43 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
17:23.59 starseeker brlcad: some of those changes may be redundant - I was trying several things, and I may not have cleaned up properly. The main point was the standard flag needs to be universally used both for targets (which CMake does) and the testing macros (which CMake doesn't do)
17:25.38 starseeker just setting CMAKE_C(XX)_STANDARD will then result in the compile/run tests being done without the flag, with potentially different results
17:26.37 starseeker I can't set CMAKE_REQUIRED_FLAGS globally (I think...) because we're setting both C and C++ language standards and I didn't want to send the C++ flag to the C compiler and vice versa
17:27.46 starseeker it may be that setting CMAKE_C_FLAGS and CMAKE_CXX_FLAGS (lines 883/884) will take care of it now, but I haven't tested reverting the check macros yet
17:29.43 starseeker apparently I didn't test with a new enough compiler to pick up on C++11 issues
17:30.52 starseeker if we need to for GCI should be able to just change line 870 in CMakeLists.txt to the older standard
17:37.03 *** join/#brlcad yorik (~yorik@2804:431:f720:b702:290:f5ff:fedc:3bb2)
17:37.17 brlcad hi prathvi
17:39.32 starseeker build worked with latest trunk on Debian GCC 6.3.0 - trying now with clang 3.8.1
17:46.58 Notify 03BRL-CAD:starseeker * 70478 brlcad/trunk/src/libged/polyclip.cpp: remove a few more register keywords
17:48.20 starseeker OK, builds now with clang 3.8.1 as well
22:51.33 *** join/#brlcad merzo (~merzo@206-33-132-95.pool.ukrtel.net)

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.