IRC log for #brlcad on 20130830

00:11.52 starseeker ``Erik: wait, someone found a fortune cookie with an intelligent fortune?
00:13.30 starseeker O.o
00:29.05 starseeker n_reed: any chance you could take a look at https://github.com/stepcode/stepcode/issues/244#issuecomment-22980478 ?
00:48.18 Notify 03BRL-CAD:starseeker * 57298 (brlcad/trunk/src/other/stepcode/AUTHORS brlcad/trunk/src/other/stepcode/CMakeLists.txt and 46 others): Update stepcode to github revision ec630badca0fef35cc870ce15fc69b37fc2dd43a
00:48.47 starseeker ``Erik: do you think the github stepcode commits could be sent to #stepcode by Notify?
00:49.14 ``Erik trivially, cl-cia already does it
00:49.59 ``Erik just need to wire up a project, then have the stepcode dudes use the cia.vc plugin and change the target uri
00:50.19 starseeker mpictor: would you be interested?
00:50.55 mpictor oh, I was wondering about that myself
00:50.59 mpictor I would be interested :)
00:51.58 mpictor I need to do something with a github plugin?
00:52.34 ``Erik mpictor: let me know the channels you want it to post to, hit http://elfga.com/notify and create your user and project, I'll wire it up tomorrow and email you with instructions on the github plugin :)
00:52.52 mpictor cool!
00:52.56 mpictor just #stepcode
00:53.28 mpictor needs a username/password for elfga
00:53.51 mpictor via email? I'm mpictor at gmail
00:54.10 mpictor oops, I missed the register link
00:54.53 Notify 03BRL-CAD:starseeker * 57299 (brlcad/trunk/src/conv/step/CMakeLists.txt brlcad/trunk/src/conv/step/g-step/CMakeLists.txt and 3 others): Update stepcode related build logic in BRL-CAD
00:57.38 mpictor ``Erik: I registered and tried to log in, but I'm not getting anywhere
01:00.13 ``Erik mpictor: I don't see you in the user list :/ did it kick back an error or something 'weird'? (it should send you a verification email, too)
01:02.45 mpictor no, it gave me "invalid username" a couple times, but nothing else
01:03.07 mpictor when I go to the register screen and click join, I stay on that page
01:03.53 mpictor just tried to create mpictor2, same thing
01:04.13 mpictor and I haven't seen any emails either
01:04.50 mpictor I'll try again tomorrow, it's getting sorta late
02:13.09 Notify 03BRL-CAD:starseeker * 57300 brlcad/trunk/src/other/xmltools.dist: Remove empty directory
02:13.32 Notify 03BRL-CAD:starseeker * 57301 (brlcad/trunk/src/libbn/tests/CMakeLists.txt brlcad/trunk/src/other/stepcode.dist): Distcheck updates
02:44.52 Notify 03BRL-CAD:brlcad * 57302 brlcad/trunk/include/icv.h: ws format comments to column 70
03:52.48 Notify 03BRL-CAD:brlcad * 57303 brlcad/trunk/src/libbu/tests/bu_vls_vprintf.c: per sf bug report 347, add a slew of %s tests for field width/precision specifiers that are failing. the code clearly looks like it should be handling this case, but clearly something isn't getting set right. looks like it always just prints the string plain.
04:35.09 Notify 03BRL-CAD:brlcad * 57304 brlcad/trunk/src/libbu/tests/CMakeLists.txt: add addition vls_vprintf test cases, numbered 58-65.
04:36.58 Notify 03BRL-CAD:brlcad * 57305 brlcad/trunk/src/libbu/tests/bu_heap.c: test is being a pig, only releasing a little bit of the memory allocated. test needs to change so it actually compares heap against malloc.
04:38.12 Notify 03BRL-CAD:brlcad * 57306 brlcad/trunk/TODO: heap test needs to be worked
04:39.01 Notify 03BRL-CAD:brlcad * 57307 brlcad/trunk/TODO: it's never final, but the stepCode tree has been sync'd
04:41.55 jarray52 Did the g-wave convertor dissappear?
04:42.16 jarray52 I don't seem to have it with my brlcad installation.
04:47.12 jarray52 Does the g-x3d convertor work?
04:47.24 brlcad jarray52: g-wave??
04:47.26 jarray52 I used it, and the file does not seem to have the relevant information?
04:47.33 brlcad i'm not familiar with that converter
04:47.35 jarray52 brlcad: Yes.
04:47.56 brlcad you're just making up stories ;)
04:47.58 jarray52 brlcad: http://brlcad.org/w/images/6/66/Converting_Geometry.pdf
04:48.05 jarray52 Page 41.
04:48.12 jarray52 The page is numbered 31.
04:48.24 jarray52 I made up the document too. =)
04:49.25 brlcad hah, wow .. it's not been that name for probably 10 years
04:49.47 brlcad think you're the first to notice there was a reference in there, or at least first to mention it
04:50.07 brlcad that along with most of the converters that had bad names like that were renamed a long time ago
04:50.13 brlcad that's now the g-obj exporter
04:50.46 brlcad the names generally match the common file suffix unless there's some other convention or need for disambiguation
04:51.42 brlcad several of the polygonal exporters are finicky, VERY sensitive to tolerances and calculation issues
04:51.52 jarray52 brlcad: I see. How do I set the tolerance on g-obj?
04:51.59 brlcad just be aware that it can be tedious/frustrating to export polygonal
04:52.12 brlcad just run g-obj, it'll give usage
04:52.31 brlcad brlman g-obj to see the manual page, should have a description
04:53.21 brlcad try the default first, but you may need to end up setting the absolute or curvature (normal) tolerance
04:55.39 *** join/#brlcad luca79 (~luca@89.249.207.188)
05:03.04 zero_level hi brlcad
05:04.16 zero_level brlcad : I want to work on png and bmp formats(read and write). before I work on converting other apps.
05:04.57 jarray52 brlcad: I exported as an obj file and imported into blender. It looks like this http://imagebin.org/269192 Those areas that are pseudo round should be round. However, they don't become rounder even if I increase tolerance. Am I doing something wrong?
05:27.58 brlcad zero_level: sure but did you see my messages earlier about TODO?
05:28.39 brlcad and i'm not caught up with all the commits recently, looks like you got -s# taken care of for pix-bw now, yes?
05:28.58 brlcad you'll just need to document the -A/B/C# change in the CHANGES file
05:30.04 brlcad jarray52: yep, that's tolerance
05:30.13 brlcad the default is really chunky, try -a 1
05:31.31 jarray52 brlcad: Yes. I realized that I should use -a and not -D. Even -a .1 doesn't look like a circle, but it is significantly better.
05:31.55 brlcad the value is a distance tolerance -- how big is your model?
05:31.58 brlcad (in mm)
05:32.35 brlcad you could specify an angular tolerance ("-n 1" for 1 degree increments)
05:32.54 brlcad there are several knobs that control the quality and type of tessellation
05:34.05 jarray52 brlcad: The maximum of the greatest distance between any two points contained within the model should be less than 20cm.
05:34.24 jarray52 s/greatest//
05:37.02 brlcad so then yeah, you either want to go even smaller -a 0.01 or try normal -n 1 or -n 0.5
05:37.18 brlcad or some combination thereof
05:40.00 jarray52 where are the -a and -n options defined? Is there a document for that?
05:40.12 Notify 03BRL-CAD:brlcad * 57308 brlcad/trunk/src/libbu/tests/bu_heap.c: reduce the iterations 5 fold for now so we don't blow out memory
05:41.59 jarray52 Also, i had some conversions fail when I dropped -a to .02. Is that a bug or does that type of thing happen for certain tolerances?
05:43.46 brlcad yeah, depending on exactly how the polygons line up, it's non-deterministic
05:43.58 brlcad even the default can give problems if the model is sufficiently complicated
05:44.05 brlcad and the answer is usually to tweak the tolerances
05:55.32 jarray52 With the current version of brlcad, is there any way to rotate a solid object as opposed to wireframes? .obj file in my case is almost 1MB and took almost 10 minutes to generate. Furthermore, it failed with a tolerance of -a .01 near the end. Maybe it would work with a different tolerance, but its hard to find those values.
05:58.42 *** join/#brlcad kimzzzz (~AndChat31@1.38.24.132)
05:59.34 brlcad jarray52: there is for some models but there's some low-level mathematical reasons why it shows you the wireframes
06:01.28 brlcad we're working on infrastructure to show shaded display geometry by default, but that's been a phenomenal undertaking (8+ years of full-time effort...)
06:02.16 brlcad the stubs that are in place now are very basic and probably not what you want, but you can try the 'ev' or 'E' commands
06:02.28 brlcad you'll want to turn on Misc->Lighting
06:33.44 jarray52 brlcad: Are there any unsolved mathematical problems that are road blocks?
06:46.26 brlcad jarray52: no road blocks, we're actually just starting to near the end of that effort, should be done in a couple months hopefully
06:47.23 brlcad you can follow one of the last remaining pieces needed for that here: http://brlcad.org/wiki/User:Phoenix/GSoc2013/Reports
06:49.23 brlcad basically, we have to be able to describe all geometry in a NURBS boundary representation format (DONE), then any boolean evaluation has to be performed to merge/clip/cut objects as needed (in progress), then we tessellate all remaining surfaces (DONE), then integrate that automatic tessellation into the GUI (partially done)
06:54.29 jarray52 Out of curiosity, is any company or government agency funding the full time effort; or, is it all done by volunteers?
06:54.37 Notify 03BRL-CAD:phoenixyjll * 57309 (brlcad/trunk/src/libged/brep.c brlcad/trunk/src/librt/CMakeLists.txt brlcad/trunk/src/librt/primitives/brep/brep_debug.cpp): Begin to implement comb -> brep conversion, as the NURBS evaluations are ready now.
07:08.09 *** part/#brlcad jarray52 (~purplehaz@unaffiliated/jarray52)
07:16.39 *** join/#brlcad Ch3ck_ (~Ch3ck@195.24.220.16)
07:38.20 Notify 03BRL-CAD:brlcad * 57310 brlcad/trunk/src/libbu/vls_vprintf.c: address the additional test cases that were not being handled where the %s format specifier had precision and/or field lengths specified for left/right padded alignment. the code was written to account for the padding, but it wasn't actually being called because the lengths weren't captured. we don't want to capture them in the earlier loop because it
07:38.22 Notify screws up assumptions for some of the other specifier cases. this fixes sf bug #347 reported by lee butler (bu_log does not honor string field widths).
07:58.03 Notify 03BRL-CAD:brlcad * 57311 brlcad/trunk/src/libbu/heap.c: go even a little more conservative with the page sizes as we get started since more testing is needed with the bu_malloc implementation change (posix_memalign()+memset() means pages are actually REAL and written to. this makes the pages just 65k.
10:13.49 Notify 03BRL-CAD:mohitdaga * 57312 (brlcad/trunk/src/libicv/TODO =================================================================== and 9 others): ADD TODO file for libicv
10:17.32 zero_level why this 9 others ?
10:44.44 Notify 03BRL-CAD:mohitdaga * 57313 (brlcad/trunk/src/libicv/bw.c brlcad/trunk/src/libicv/pix.c): add binary options for files read from stdin and stdout. This is specific for _WIN32 and __CYGWIN__ machines.
10:48.43 Notify 03BRL-CAD:mohitdaga * 57314 brlcad/trunk/src/libicv/TODO: Add todo items. These are the things which are back in my mind. I will be browsing the whole code in order to find the complete list of TODOs.
10:51.21 *** join/#brlcad kimzzzz (~AndChat31@1.38.24.132)
11:55.48 *** join/#brlcad kesha (~kesha@14.139.122.114)
12:21.54 *** join/#brlcad kimzzzz (~AndChat31@1.38.24.132)
13:18.57 brlcad zero_level: awesome, thanks
13:19.02 brlcad the 9 others is a parsing failure
13:21.09 Ch3ck_ brlcad: finished with the pull interface, integrated command into the man pages for mged, archer, apropos too. Well I have a problem adding the command to archer. Could you please give me the files to modify to add pull to archer?
13:28.36 brlcad zero_level: gah, please don't start introducing WIN32 preprocessor logic in your beautiful clean library...!
13:31.12 brlcad zero_level: you can call fdreopen() of freopen() portably without such mess...
13:32.51 brlcad and there should be a space after your if statement (if () not if())
13:36.53 Ch3ck_ waiting on brlcad for some clarifications
13:40.37 Ch3ck_ brlcad: flying blind on writing regression test for pull that fails correctly. should include a case like pulling a primitive so it fails?
13:41.02 Ch3ck_ some how confused :(
14:03.27 brlcad Ch3ck_: don't worry about archer just yet, but that's also something I dont' know off the top of my head -- just grep for another command that has a unique name
14:03.56 Ch3ck_ used xpush
14:03.58 brlcad Ch3ck_: the trick to writing a regression tests is using the tool yourself
14:04.13 Ch3ck_ well i have already written the regression test
14:04.16 Ch3ck_ for pull
14:04.25 Ch3ck_ I could paste the code for you to see
14:04.38 brlcad i'd rather you explain it first
14:04.45 Ch3ck_ ok
14:04.57 brlcad what's the notion
14:05.01 Ch3ck_ I create 2 objects
14:05.09 Ch3ck_ forming combinations
14:05.14 Ch3ck_ as the heads of the tree
14:05.19 Ch3ck_ then call the pull
14:05.24 Ch3ck_ on the combinations
14:05.39 Ch3ck_ this pulls the transformations from all combinations to the head node
14:05.43 Ch3ck_ and then prints the results
14:05.57 Ch3ck_ well I have to include the case where there is a primitive
14:06.04 Ch3ck_ so the command fails as expected
14:07.43 Notify 03BRL-CAD:starseeker * 57315 brlcad/trunk/src/libbu/vls_vprintf.c: Is this a debugging message?
14:08.04 Notify 03BRL-CAD:brlcad * 57316 brlcad/trunk/src/librt/primitives/nmg/nmg_bool.c: modify the code in reponse to a forum discussion (362511/thread/2283b056) where a logic failure was noticed. if there's no tessellate function, it falls through and will bomb on NMG_CK_REGION.
14:08.41 Ch3ck_ http://paste.kde.org/p19f2f6ec/
14:08.55 Ch3ck_ there is the diff for the regression test
14:14.27 *** join/#brlcad whyesse (~quassel@109.160.137.74)
14:18.02 Notify 03BRL-CAD:tbrowder2 * 57317 (brlcad/trunk/doc/docbook/presentations/en/brlcad-app-devel.xml =================================================================== and 1803 others): add new DocBook version of Lee Butler's Power Point presentation
14:18.51 Notify 03BRL-CAD:tbrowder2 * 57318 (brlcad/trunk/doc/docbook/presentations/en/README.txt =================================================================== and 16 others): add doc on how to convert Power Point to DocBook xml
14:20.25 Notify 03BRL-CAD:tbrowder2 * 57319 brlcad/trunk/doc/docbook/presentations/en/README.txt: add more info
14:21.59 Notify 03BRL-CAD:tbrowder2 * 57320 (brlcad/trunk/doc/docbook/presentations/en/brlcad-app-devel.ppt =================================================================== (Binary files differ)): add original PP files for reference
14:22.43 Notify 03BRL-CAD:tbrowder2 * 57321 brlcad/trunk/doc/docbook/presentations/en/CMakeLists.txt: add files to ignore; add new DB file for processing
14:24.51 Notify 03BRL-CAD:brlcad * 57322 brlcad/trunk/src/libbu/vls_vprintf.c: yep, this was entirely for debugging, not needed now that the bugs are fixed.
14:25.55 Notify 03BRL-CAD:tbrowder2 * 57323 brlcad/trunk/doc/docbook/presentations/en/brlcad-app-devel.xml: fix DB errors
14:28.02 Notify 03BRL-CAD:tbrowder2 * 57324 brlcad/trunk/doc/docbook/presentations/en/README.txt: add another tidbit about pdf output
14:31.51 Notify 03BRL-CAD:starseeker * 57325 brlcad/trunk/src/libicv/CMakeLists.txt: Ignore TODO file in libicv
14:31.59 Notify 03BRL-CAD:brlcad * 57326 brlcad/trunk/doc/docbook/presentations/en/CMakeLists.txt: think this sets a really bad precedent to have the ppt files in the repo. aside from seriously bloating the server-side repository, they're a proprietary format, they're duplicitous, and I have GBs more..
14:32.37 starseeker agrees
14:35.31 ``Erik ppt->html | tidy4 ?
14:36.13 starseeker you mean as an alternate approach?
14:36.20 ``Erik yeh
14:36.47 starseeker shrugs - the end goal is DocBook, so the question is whether the tidy4 output would be easier to handle than xhtml
14:37.09 whyesse brlcad: about adding twist to rt_extrude_tess - could nmg_extrude_face at the end just be called multiple times, with the face rotated in between?
14:37.14 ``Erik tidy4 is just an html pretty-printer
14:37.25 ``Erik (I meant the | as a pipe, not an or)
14:37.29 starseeker nods
14:38.00 starseeker the thing to do is compare that approach to the one Tom's documented and see which one works better
14:47.54 Notify 03BRL-CAD:brlcad * 57327 brlcad/trunk/doc/docbook/presentations/en/brlcad-app-devel.xml: move the authorship information to the end, remove the number
14:49.27 brlcad whyesse: so long as the twist isn't too rapid, that is exactly how I would handle manual tessellation
14:49.56 brlcad whyesse: note that tessellation is the easy part for a twist option, getting _shot() and _brep() to work is a little bit harder
14:50.18 whyesse brlcad: but the rate of twist would have to be calculated anyway, right?
14:50.34 brlcad right, so you'd know
14:51.02 whyesse brlcad: yes, I looked at _shot() and then realized that it's more complicated than I thought, then looked at _tess()
14:51.05 brlcad and if you know, you could certainly subdivide the "twist" and add intermediate polygons
14:51.52 whyesse brlcad: a ray could go through a screw and intersect through every single loop, instead of just once
14:52.09 brlcad I "think" shot() is as simple as applying a rotation matrix on the input ray (as if it's approaching from a different direction), then rotating the hit points back
14:52.17 whyesse how do I get the new extruded face after nmg_extrude_face()?
14:53.00 whyesse I think that only works if the ray is orthogonal to the extrusion
14:53.13 whyesse (because of the possibility of >1 intersection)
14:53.58 brlcad not sure, would have to think about it some
14:54.38 brlcad nmg_extrude_face() probably wouldn't be the first thing I'd try, you want to just stitch a new layer rotated, like with the ars
14:54.48 brlcad that code might be a useful reference
14:59.00 whyesse ars?
14:59.50 whyesse isn't that what nmg_extrude_face() does? add a new layer?
15:08.21 *** join/#brlcad kimzzzz (~AndChat31@1.38.24.132)
15:15.30 *** join/#brlcad kesha (~kesha@14.139.122.114)
15:23.27 Notify 03BRL-CAD:tbrowder2 * 57328 brlcad/trunk/TODO: add specific docs needing cleanup and improvement
15:25.51 whyesse ok, i got ars
15:30.06 Notify 03BRL-CAD:tbrowder2 * 57329 brlcad/trunk/doc/docbook/presentations/en/brlcad-app-devel.xml: remove anchor elements for a successful pdf output
15:32.06 zero_level brlcad : can you point me to some doc where i can find about this win32 preprocessor.
15:32.35 zero_level I tried search engines, but probably with bad keywords. :)
15:33.10 brlcad whyesse: in theory, yes, but I'd look at the places where it's called ..
15:33.29 whyesse brlcad: ok
15:33.31 brlcad zero_level: 57313
15:33.43 brlcad #if defined(_WIN32) && !defined(__CYGWIN__)
15:33.48 brlcad that is EVIL
15:33.49 zero_level I understand the revision you are pointing.
15:33.59 whyesse I have to go, so I will continue looking at it some other time
15:34.01 whyesse 'bye
15:34.04 brlcad whyesse: okay
15:34.22 zero_level but just want to know if fdopen is really not working in win32. what are alternatives.
15:34.37 zero_level my aim was to ensure binary streaming for stdin.
15:35.14 brlcad what? fdopen?
15:35.19 brlcad not working?
15:35.30 brlcad I think you misunderstand something or miswrote
15:35.43 zero_level ok.
15:35.46 Notify 03BRL-CAD Wiki:KeshaSShah * 6069 /wiki/User:KeshaSShah/GSoC13/Reports: /* Week 11 */
15:36.04 brlcad kesha: did you read IV yet?
15:36.28 zero_level I understood that i should not write those preprocessor logic.
15:36.43 zero_level My aim was to ensure binary streaming for stdin.
15:36.47 brlcad sure
15:36.57 brlcad which is a somewhat windows-specific issue
15:37.11 brlcad and you ensured that by calling setmode()
15:37.12 zero_level now I want to now if there is an alternative for this
15:37.16 brlcad which IS windows specific
15:37.26 brlcad I mentioned two alternatives :)
15:37.34 zero_level you rightly got this time.
15:37.59 zero_level so I went through the man of freopen.
15:39.22 zero_level so are u suggesting to use this instead of fopen ?
15:39.33 brlcad nope
15:39.37 brlcad and you dont' use fopen()
15:39.43 brlcad you're currently using open()
15:39.57 zero_level :)
15:39.59 brlcad as well as "nothing at all" for existing files
15:40.32 zero_level ?
15:40.39 brlcad curious, is there a reason your using open instead of fopen?
15:41.45 zero_level no.
15:42.16 brlcad if there's no specific reason, I'd add that to the TODO
15:42.17 zero_level Just carried the file descriptor trend, we were following for icv_struct.
15:42.40 brlcad there are usually performance benefits to using fopen
15:42.43 zero_level leave that to me.
15:43.04 brlcad still, the issue in 57313 is a little different
15:43.15 brlcad if it's a stdin/stderr/stdout file stream
15:43.19 brlcad you don't open it
15:43.24 brlcad you just use it
15:43.31 brlcad that's where you're calling setmode()
15:43.37 brlcad instead of doing that, reopen it
15:43.47 zero_level will it stream binay content as in bw/pix file in windows. ?
15:44.11 brlcad fdreopen() == fileno()+setmode()
15:44.21 zero_level ok. got that.
15:44.36 zero_level thanks brlcad. :)
15:44.39 brlcad if you do the FILE* conversion, you'd obviously call freopen() instead
15:45.02 zero_level alright.
15:46.00 Notify 03BRL-CAD:mohitdaga * 57330 brlcad/trunk/src/libicv/TODO: Fopen generally has performance benefits as compared to open. (Sean thanks for your suggestions.)
15:46.52 brlcad you can actually get "slightly" better performance from open() but only if you really know exactly what you're doing ... usually the buffering that fopen() provides will be faster for streaming
15:47.26 zero_level brlcad : If you have time. I would want to ask about other few things.? I am currently preparing a list of all these rleated issues.
15:47.53 zero_level You will probably have to answer if this is right. If not what is better alternative ?
15:48.06 brlcad plus if the program receives a signal (e.g., ctrl-C) or if a stream disappears or a pipe is broken, fopen will behave sane whereas you have to explicitly handle that with open() .... and that's a pain and tricky to get right
15:48.10 zero_level Can we fix some time near sunday ?
15:48.39 brlcad I don't know where I'll be later today, much less sunday :)
15:48.45 brlcad how about now?
15:49.03 zero_level I will require to do some home work for the taks ?
15:49.11 brlcad okay
15:49.14 zero_level c/taks/tasks
15:49.19 zero_level may be mondya.
15:49.19 brlcad well as soon as you're ready, just let me know
15:49.24 brlcad maybe sunday
15:49.28 zero_level alright.
15:49.31 zero_level sunday then
15:51.40 Notify 03BRL-CAD:brlcad * 57331 brlcad/trunk/src/libbn/tests/CMakeLists.txt: these files do not exist in here. add when patch is added.
15:52.14 brlcad kesha: we're going to go even further back
15:52.50 brlcad subversion 1.8.3 is released, and 1.7.13
15:56.15 kesha brlcad: compiling in background and reading IV now. Any point in going further back ?
15:56.28 Notify 03BRL-CAD:brlcad * 57332 brlcad/trunk/src/libicv/TODO: add a couple items to move towards a modular plugin design
15:56.46 brlcad kesha: I presume/hope you're compiling trunk?
15:56.57 kesha brlcad: yes
15:57.00 brlcad great
15:57.28 brlcad so next will be to quickly learn how the converters work (ask questions here)
15:58.25 brlcad then find some simple step data files that work now, make sure you understand how to do the import and open the geometry in mged or archer
15:58.55 brlcad starseeker: do you have any examples that presumably once worked?
16:00.43 brlcad kesha: there are some geometry file examples you can play with here; http://brlcad.org/private/geometry/
16:01.04 brlcad ugh
16:01.07 *** join/#brlcad kesha (~kesha@14.139.122.114)
16:01.22 *** join/#brlcad kesha (~kesha@14.139.122.114)
16:01.50 brlcad kesha: ugh, what was the last statement you read?
16:01.55 kimzzzz I have it in cell also
16:02.00 kimzzzz Ugh
16:02.09 brlcad okay, great :)
16:04.47 brlcad kesha: also install 7.22.0, find a model that imports successfully there, then test it with trunk
16:20.06 *** join/#brlcad luca79 (~luca@89.249.207.188)
16:56.05 *** join/#brlcad PrezKennedy (~DarkCalf@173.231.40.99)
16:57.59 *** join/#brlcad kimzzzz (~AndChat31@1.38.24.132)
17:11.08 Notify 03BRL-CAD Wiki:Phoenix * 6070 /wiki/User:Phoenix/GSoc2013/Reports: /* Week 11 */
17:36.53 starseeker brlcad: http://brlcad.org/~starseeker/CAD_MODELS/VIA_OpenBook/d.stp
18:00.49 brlcad thx
18:00.50 Notify 03BRL-CAD:starseeker * 57333 brlcad/trunk/doc/docbook/books/en/BRL-CAD_Tutorial_Series-VolumeIII.xml: Looks like we never went through and systematically updated the image inclusions in the tutorials along the lines Tom outlined a while back. Need to do that - one of the major steps needed to generate 'quality' DocBook pdf output.
18:14.24 Notify 03BRL-CAD:starseeker * 57334 brlcad/trunk/doc/docbook/books/en/BRL-CAD_Tutorial_Series-VolumeIII.xml: Add some more imageobject entries.
18:26.27 *** join/#brlcad kimzzzz (~AndChat31@1.38.30.217)
18:37.26 brlcad kimzzzz: you're being too quiet, how's the progress?
18:37.58 brlcad if anyone has anything they're working on that they'd like to have included in the release, let me know within the next couple hours
18:39.08 brlcad Ch3ck_: bn_poly_sub test is failing, no indication why
18:39.51 brlcad wow, and it looks like one of your earlier patches got applied without corrections ... LOTS of issues
18:40.22 ``Erik yuh oh
18:43.54 Notify 03BRL-CAD:brlcad * 57335 brlcad/trunk/src/libbu/tests/CMakeLists.txt: semaphore test failure encountered where it shouldn't be failing. probably something wrong with the test that needs correcting.
18:45.07 Notify 03BRL-CAD:brlcad * 57336 brlcad/trunk/src/libbn/tests/CMakeLists.txt: disable the bn_poly_sub test, unexpected failure encountered but no diagnostic output is given.
18:46.00 Notify 03BRL-CAD:brlcad * 57337 brlcad/trunk/TODO: two new unit tests disabled during release preparations, need to be fixed
18:48.49 Notify 03BRL-CAD:brlcad * 57338 (brlcad/trunk/TODO brlcad/trunk/src/librt/tests/CMakeLists.txt): also disable the two nurbs evaluation units since they're tied to incomplete implementation being worked
19:08.27 brlcad test and regress now passing again
19:08.34 brlcad at least on one plat
19:09.00 ``Erik mac64?
19:11.24 Notify 03BRL-CAD:starseeker * 57339 brlcad/trunk/doc/docbook/books/en/BRL-CAD_Tutorial_Series-VolumeIII.xml: Stub in fo imageobject entires - will need to customize each of these anyway after evaluating output.
19:17.56 starseeker is the progname thing fixed?
19:21.23 brlcad if you fixed it, maybe ;)
19:21.36 starseeker heh
19:21.43 starseeker winces as he looks over the TODO list
19:21.52 brlcad yeah, epic
19:22.06 starseeker I'll take a quick dive and see if I can ID how to remember the Archer command window size
19:22.13 starseeker is the one who complained about it...
19:22.15 brlcad 1/9 got completed or something
19:22.57 starseeker brlcad: did you mean to remove the files src/libbn/tests/bn_poly_cubic_roots.c and src/libbn/tests/bn_poly_quartic_roots.c? At least in my checkout, they are present
19:24.47 Notify 03BRL-CAD:starseeker * 57340 brlcad/trunk/doc/docbook/presentations/en/CMakeLists.txt: ignore docbook/presentations/en/README.txt
19:29.30 Notify 03BRL-CAD:starseeker * 57341 brlcad/trunk/src/libbn/tests/CMakeLists.txt: Ignore files for distcheck
19:34.22 brlcad starseeker: they're not present in my checkout...
19:34.45 brlcad you sure you don't have a half-applied patch?
19:34.52 brlcad svn status and what not
19:37.37 starseeker just did a clean checkout of trunk...
19:37.54 starseeker yeah, nothing here
19:38.23 brlcad you mean you have the files?
19:38.38 starseeker yes
19:38.43 brlcad wow, wierd
19:39.14 starseeker http://sourceforge.net/p/brlcad/code/57341/tree/brlcad/trunk/src/libbn/tests/
19:40.05 brlcad yeah, I just wiped out my dir and they appeared
19:40.08 brlcad really strange
19:40.10 starseeker O.o
19:40.13 brlcad they were not in my entries file
19:40.18 brlcad svn status was clean
19:40.26 brlcad svn up was clean
19:41.21 starseeker did they get flagged as ignore somehow?
19:42.53 starseeker brlcad: what's a good way to trigger bu_progname?
19:43.49 starseeker oh, dur - the test program of course...
20:03.40 *** join/#brlcad kesha (~kesha@14.139.122.114)
20:15.36 starseeker brlcad: we have something of an inconsistency in our expectations of bu_progname - when fed a full path argv0 value, the test is OK if either the full path or the basename are returned. CASE 6, on the other hand, doesn't accep the 'full path' nonsense path and insists that it find the basename and return that
20:16.41 starseeker if we want to always have the basename from the full path be the return value, we need to build bu_basename into the process of populating and/or reading the bu_progname value
20:17.05 starseeker and a full path response from the function shouldn't be acceptable in any of the tests.
20:23.02 Notify 03BRL-CAD Wiki:Vladbogolin * 6071 /wiki/User:Vladbogolin/GSoC2013/Logs: /* Week 11 */
20:25.43 Notify 03BRL-CAD:tbrowder2 * 57342 brlcad/trunk/doc/docbook/presentations/en/brlcad-app-devel.xml: adding missing chunks; start whipping into readable shape
20:50.24 Notify 03BRL-CAD Wiki:Frankshenry * 0 /wiki/User:Frankshenry:
21:14.58 Ch3ck_ going to look at patches
21:30.50 Notify 03BRL-CAD:tbrowder2 * 57343 brlcad/trunk/doc/docbook/resources/brlcad/brlcad-fo-stylesheet.xsl.in: style program listings shaded with slightly smaller font
21:33.47 Notify 03BRL-CAD:erikgreenwald * 57344 brlcad/trunk/src/libbn/tests/CMakeLists.txt: test command and generated executable names have to match
22:09.07 ``Erik :o 100% test pass on fbsd/ia32
22:13.46 ``Erik pass on mac/64, but bu_progname fails on leenewx/ia32
22:14.36 ``Erik http://paste.lisp.org/display/138691
23:20.28 Notify 03BRL-CAD:tbrowder2 * 57345 brlcad/trunk/doc/docbook/presentations/en/brlcad-app-devel.xml: continuing to improve; note handling of authorship
23:25.11 Notify 03BRL-CAD:tbrowder2 * 57346 brlcad/trunk/doc/docbook/presentations/en/brlcad-app-devel.xml: add missing 'and'

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