icecc/icecream
View on GitHub ↗ ★ 1,828 C++
Distributed compiler with a central scheduler to share build load
17 mentions on Hacker News by 17 people: 1 story, 16 comments · first 2015-11-27 · latest 2025-02-11
20082026
-
…IncrediBuild - https://www.incredibuild.com/ - Fast build - https://www.fastbuild.org/ - icecream - https://github.com/icecc/icecream - Goma - https://chromium.googlesource.com/infra/goma/client/ - Bazel / buck / like with various RBE back…
comment by malkia · 2025-02-11 · in Nocc – A Distributed C++ Compiler -
Neat! I remember using [something similar][1] at a previous job. [1]: https://github.com/icecc/icecream
comment by MathMonkeyMan · 2025-02-11 · in Nocc – A Distributed C++ Compiler -
▲ 2
Icecream: Distributed compiler with a central scheduler to share build loadstory by nateb2022 · 2024-03-22 · 0 comments
-
Related: https://github.com/icecc/icecream - another option that does what distcc does, but aimed at a somewhat different use case. https://ccache.dev/ - a similar idea but provides caching of build outputs instead of distributing builds.…
comment by jchw · 2023-06-01 · in Distcc: A fast, free distributed C/C++ compiler -
…uses a central server that dynamically schedules the compile jobs to the fastest free server. https://github.com/icecc/icecream
comment by imp0cat · 2023-06-01 · in Distcc: A fast, free distributed C/C++ compiler -
If you like distcc, did you ever give icecc a try? https://github.com/icecc/icecream I never had the time to set it up properly, but by the looks of it, it should be even better.
comment by choeger · 2022-11-24 · in Ccache – a fast C/C++ compiler cache -
A couple of tools to make compile farms easier to use: https://distcc.github.io/ https://github.com/icecc/icecream
comment by pabs3 · 2022-03-28 · in Fuchsia Workstation -
is this the icecream you speak of? https://github.com/icecc/icecream I've never heard of it so I was intrigued.
comment by lbotos · 2021-07-10 · in 25 Gigabit Linux internet router PC build -
…should be without https://ccache.dev/ , and after that, distcc https://distcc.github.io/ , icecream https://github.com/icecc/icecream , and goma https://chromium.googlesource.com/infra/goma/ may be used for distributing the workload.
comment by gjvc · 2021-03-24 · in Crazy fast build times, or when 10 seconds starts to make you nervous (2012) -
If you like distcc, perhaps you'd also like icecream https://github.com/icecc/icecream which I think is a bit easier to use.
comment by prussian · 2021-01-01 · in Distcc – distribute builds across multiple machines simultaneously (2006) -
This appears to be referring to a distcc derivative https://github.com/icecc/icecream Note that discc doesn't really solve the header problem, it just throws more compute at it.
comment by kevincox · 2020-09-21 · in The Little Things: Speeding up C++ compilation -
…that in a scalable way, although I've personally only used it locally for my Rust builds. [0]: https://github.com/icecc/icecream [1]: https://github.com/mozilla/sccache
comment by saghm · 2020-01-29 · in Hacking on Clang is surprisingly easy -
Icecc (an old distcc fork) also distributes the toolchain, to avoid that particular problem. https://github.com/icecc/icecream
comment by bgmeister · 2019-09-15 · in Parallel GCC: a research project aiming to parallelize a real-world compiler -
…://chromium.googlesource.com/infra/goma/client/ I know that Opera at least, had been using icecream ( https://github.com/icecc/icecream ) internally to do distributed builds, and occasionally the main repo would make a modification to the…
comment by archgoon · 2018-01-12 · in Google's Goma client is now open source -
1) I not maintain icecream https://github.com/icecc/icecream/ I didn't start it, I took it over because the other maintainers moved on and I badgered them enough with about a couple patches that they made me maintainer. (theoretically they…
comment by bluGill · 2017-11-08 · in Ask HN: How much time do you spend on “marketing” your open source projects? -
…compile times just by using Folly. If you want to compile C++ (or C) really fast, look at icecc: https://github.com/icecc/icecream
comment by jzwinck · 2015-11-27 · in FunctionalPlus – helps you write concise and readable C++ code