Comments (18)
Thanks, but this is a little too little to draw any conclusion from.
What Arch Linux? What version? 32bit or 64bit? What gcc version? What perl version? It would greatly help, if you could provide a build log, which contains the compilation flags with which the GCC compiler is executed.
from prusaslicer.
Yes, of course. There's no Arch Linux version it's a rolling release distribution.
It's 64bit
gcc version is 6.2.1 20160830
perl version is v5.24.0
buildlog.txt
And here's the PKGBUILD script: https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=slic3r-prusa3d
It's still a bit of a mess, but I'm yet to find an easier solution to compile slic3r into a distribution package.
from prusaslicer.
I can also confirm this. Same OS and software versions as @CReimer. I'm not building with the above PKGBUILD
script but manually with locally installed Perl packages using these instructions.
from prusaslicer.
Reverting c443f49 does seem to fix this test for me but fails another test "seam is aligned". @CReimer, can you confirm?
I might investigate this a bit further as there is something C++11 related (std::swap
) going on in that commit.
from prusaslicer.
Well, seems to not be C++11 related. Compiling with -std=c++98
(the standard that's default in older gcc
) gives the same test failure.
from prusaslicer.
Looks like I would have to install the ArchLinux beauty into a virtual machine.
from prusaslicer.
@bubnikv I guess any Linux distro with a recent enough gcc
(preferably >= 6.1) would be good. Arch Linux is probably a bit of a hassle to set up (you'll have to roll the install manually step by step).
Otherwise, it wouldn't be a bad idea to test the builds on a Linux VM. Fedora, maybe? Or Debian testing.
from prusaslicer.
If installing Arch Linux is too much of a hassle you can always use Antergos instead.
Even though it's not as beautiful as Arch Linux 😄
from prusaslicer.
We run our builds on Debian, but the server may not be quite up to date.
On Thu, Nov 3, 2016 at 6:24 PM, CReimer [email protected] wrote:
If installing Arch Linux is too much of a hassle you can always use
Antergos instead.
Even though it's not as beautiful as Arch Linux 😄—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
#2 (comment), or mute
the thread
https://github.com/notifications/unsubscribe-auth/AFj5I4SeHhK4T6HnZ8O66z-dVkzURuZzks5q6hjTgaJpZM4KmSac
.
from prusaslicer.
I'm not sure how helpful it is, but that's the content of %layer_speeds in perimeters.t
# $VAR1 = {
# '0.350' => {
# '3960' => 1
# },
# '4.250' => {
# '3960' => 1
# },
# '3.050' => {
# '3960' => 1
# },
# '1.850' => {
# '3960' => 1
# },
# '1.550' => {
# '3960' => 1
# },
# '4.550' => {
# '3960' => 1
# },
# '3.350' => {
# '5940' => 1
# },
# '5.450' => {
# '3960' => 1
# },
# '0.950' => {
# '3960' => 1
# },
# '4.850' => {
# '3960' => 1
# },
# '2.150' => {
# '3960' => 1
# },
# '6.050' => {
# '3960' => 1
# },
# '2.450' => {
# '3960' => 1
# },
# '6.350' => {
# '3960' => 1
# },
# '5.150' => {
# '3960' => 1
# },
# '5.750' => {
# '3960' => 1
# },
# '3.950' => {
# '3960' => 1
# },
# '2.750' => {
# '3960' => 1
# },
# '1.250' => {
# '3960' => 1
# },
# '3.650' => {
# '3960' => 1
# },
# '0.650' => {
# '3960' => 1
# }
# };
from prusaslicer.
If installing Arch Linux is too much of a hassle you can always use
Antergos instead.
Even though it's not as beautiful as Arch Linux 😄
There are about 5x more Linux distributions then there are Linux
programmers.
Running the Arch Linux installation. This reminds me of my early 1999
encounters with Slackware Linux, installling from a shoe box of floppies.
On Thu, Nov 3, 2016 at 6:38 PM, bubnikv . [email protected] wrote:
We run our builds on Debian, but the server may not be quite up to date.
On Thu, Nov 3, 2016 at 6:24 PM, CReimer [email protected] wrote:
If installing Arch Linux is too much of a hassle you can always use
Antergos instead.
Even though it's not as beautiful as Arch Linux 😄—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
#2 (comment), or mute
the thread
https://github.com/notifications/unsubscribe-auth/AFj5I4SeHhK4T6HnZ8O66z-dVkzURuZzks5q6hjTgaJpZM4KmSac
.
from prusaslicer.
@CReimer @bubnikv isn't that the expected result? I see one of the layers has a different speed 5940 while the others have 3960. There's something strange going on with the test itself.
Edit: forget it, the test checks for multiple different speeds within one layer. My bad.
from prusaslicer.
On 03.11.2016 19:02, bubnikv wrote:
Running the Arch Linux installation. This reminds me of my early 1999
encounters with Slackware Linux, installling from a shoe box of floppies.
For reasons I don't understand they want to keep their setup like that.
I would have switched to another distribution if Arch weren't that easy
to customize.
from prusaslicer.
It was not that bad, at least into the virtualbox. I kinda like it, I think I understand why people like 'back to the roots' style.
Running the Build.PL. Let's see.
from prusaslicer.
@bubnikv Nice! I will do also some testing on Ubuntu 16.10 on my end to see if it's distro-specific or not.
from prusaslicer.
The same test seems to fail on Ubuntu 16.10 as well. gcc 6.2.0
and Perl 5.22.2
there.
from prusaslicer.
Reverting c443f49 does seem to fix this test for me but fails another test "seam is aligned".
Good catch, @flannelhead . Thanks! I introduced this error in c443f49. While I tried to avoid copying a vector of points, I did not intialize the split paths correctly. Following checkin fixes this issue.
from prusaslicer.
@bubnikv Great to see it's fixed, thank you! 🎉 git bisect
is sometimes a wonderful tool 😉
from prusaslicer.
Related Issues (20)
- Support both paint-on-color and extruder-change-at-layer in the same print job. HOT 2
- [CLI] error: The selected fill pattern is not supposed to work at 100% density, with Rectilinear pattern. HOT 1
- External perimeters do not match the model with Arachne generator causing a layer shift and Classic generator doesn't work at all HOT 2
- Mac Studio M2 - getting "PrusaSlicer encountered an error" HOT 1
- Fix by Windows repair algorithm HOT 2
- Adopt "No perimeters on bridging areas" setting from SuperSlicer. HOT 2
- I want PrusaSlicer to behave like a normal application
- Collision of supports with objects HOT 4
- Prohibition of crossing perimeters HOT 1
- PrusaSlicer crashes after doing "fill bed with instances..." HOT 4
- Purge filament into infill gaps or infill lines on single extruder machines
- Just one periminter at F36000 the rest at F2400
- cannot cancel skirt
- No sparse layers causes crash if error during filament loading
- Mk3.5 Messy rectilinear infill layers when moving fast HOT 1
- "Export plate including supports" exports hidden objects as well
- Firmware Type question during PrusaSlicer installation HOT 1
- Unnecessary support base being generated on bed
- 2.7.4 does not compile with boost-1.85.0: fatal error: boost/filesystem/convenience.hpp: No such file or directory HOT 4
- Brim on corners HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from prusaslicer.