Jump to content
TrinityCore

Trinitycore Compile Time in AMD / Intel


blackmetalz
 Share

Recommended Posts

A small summary:
i7-6700K 4GHz 4cores 8threads 5min
Ryzen5 1600 
3.20GHz 6cores 12threads 5-6min
i5-3570K 3.40GHz 4cores 4threads 8min
Intel Xeon E3-1231 3.4GHz 4cores 8threads 5min
i7-2820 QM 3.4GHz 4cores 8threads 5-6min

for building 3.3.5

I was actually expecting a larger difference.. hm.
mmap extraction probably shows a lot bigger difference. But guess that isnt as helpful.

  • Like 1
Link to comment
Share on other sites

  • 3 weeks later...
  • 1 month later...
 Share

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By PavelFreeman
      Hello, I want to compile Trinity, but I get this errors...

      Did everything according to the documentation (https://trinitycore.atlassian.net/wiki/spaces/tc/pages/2130077/Installation+Guide) for Windows 10.

      Visual Studio 2019.
    • By aicam
      Hello everyone,
       
      I searched through all threads that may help but I could not find any related answer. So I hope this question is not duplicate.
      I have developed simple options like custom commands for GM. These developments are straightforward so I could add my preferred command with less than four times compilation.
      On the other hand, I want to develop a custom arena join system which work with different structures including: GroupQueueInfo, PlayerQueueInfo (BattlegroundQueue.h). In addition, I need to use other functions like ObjectAccessor::FindPlayerByName. In this regard, I am working with many parts of the source so it is very natural to face many and many bugs and errors. If I want to develop in the way that each time I need to compile the source from scratch, it may takes decades for me to finish the development.
      Therefore, I was looking for a solution to minimize compilation as much as is possible. I created custom CMakeLists to include required files separately, however, it seems the source is compiled with custom options so it failed.
      I appreciate it if someone could guide me to develop a custom code with minimum compilation or at least options that help to recompile only changed file not all of the source. 
    • By zsemi02
      hi. i want to compile the core in Microsoft Visual Studio 2013, but i get rhis error:

      Warning    1    warning C4805: '==' : unsafe mix of type 'bool' and type 'uint16' in operation    C:\test\source\source\src\server\game\Entities\Unit\Unit.cpp    15688    1    game Error    2    error C2903: 'result' : symbol is neither a class template nor a function template (C:\test\source\source\src\server\game\Entities\Taxi\TaxiPathGraph.cpp)    C:\local\boost_1_55_0\boost\utility\result_of.hpp    186    1    game Error    3    error C2039: 'result' : is not a member of 'TaxiPathGraph::GetCompleteNodeRoute::<lambda_b66f1e4d2625bde789c6e1f8e8bffd24>' (C:\test\source\source\src\server\game\Entities\Taxi\TaxiPathGraph.cpp)    C:\local\boost_1_55_0\boost\utility\result_of.hpp    186    1    game Error    4    error C2504: 'result' : base class undefined (C:\test\source\source\src\server\game\Entities\Taxi\TaxiPathGraph.cpp)    C:\local\boost_1_55_0\boost\utility\result_of.hpp    186    1    game Error    5    error C2143: syntax error : missing ',' before '<' (C:\test\source\source\src\server\game\Entities\Taxi\TaxiPathGraph.cpp)    C:\local\boost_1_55_0\boost\utility\result_of.hpp    186    1    game Error    6    error C2783: 'boost::transform_value_property_map<Func,PM,Ret> boost::make_transform_value_property_map(const Func &,const PM &)' : could not deduce template argument for 'Ret'    C:\test\source\source\src\server\game\Entities\Taxi\TaxiPathGraph.cpp    156    1    game Error    7    error C2893: Failed to specialize function template 'boost::transform_value_property_map<Func,PM,boost::result_of<const Func(property_traits<PA>::reference)>::type> boost::make_transform_value_property_map(const Func &,const PM &)'    C:\test\source\source\src\server\game\Entities\Taxi\TaxiPathGraph.cpp    156    1    game Error    8    error C2780: 'void boost::dijkstra_shortest_paths(const VertexListGraph &,graph_traits<G>::vertex_descriptor,const boost::bgl_named_params<T,Tag,Base> &)' : expects 3 arguments - 2 provided    C:\test\source\source\src\server\game\Entities\Taxi\TaxiPathGraph.cpp    156    1    game Error    9    error C2780: 'void boost::dijkstra_shortest_paths(const VertexListGraph &,graph_traits<G>::vertex_descriptor,PredecessorMap,DistanceMap,WeightMap,IndexMap,Compare,Combine,DistInf,DistZero,DijkstraVisitor)' : expects 11 arguments - 2 provided    C:\test\source\source\src\server\game\Entities\Taxi\TaxiPathGraph.cpp    156    1    game Error    10    error C2780: 'void boost::dijkstra_shortest_paths(const VertexListGraph &,SourceInputIter,SourceInputIter,PredecessorMap,DistanceMap,WeightMap,IndexMap,Compare,Combine,DistInf,DistZero,DijkstraVisitor)' : expects 12 arguments - 2 provided    C:\test\source\source\src\server\game\Entities\Taxi\TaxiPathGraph.cpp    156    1    game Error    11    error C2780: 'void boost::dijkstra_shortest_paths(const VertexListGraph &,graph_traits<G>::vertex_descriptor,PredecessorMap,DistanceMap,WeightMap,IndexMap,Compare,Combine,DistInf,DistZero,DijkstraVisitor,ColorMap)' : expects 12 arguments - 2 provided    C:\test\source\source\src\server\game\Entities\Taxi\TaxiPathGraph.cpp    156    1    game Error    12    error C2780: 'void boost::dijkstra_shortest_paths(const VertexListGraph &,SourceInputIter,SourceInputIter,PredecessorMap,DistanceMap,WeightMap,IndexMap,Compare,Combine,DistInf,DistZero,DijkstraVisitor,ColorMap)' : expects 13 arguments - 2 provided    C:\test\source\source\src\server\game\Entities\Taxi\TaxiPathGraph.cpp    156    1    game Error    13    error C2780: 'void boost::dijkstra_shortest_paths(const VertexListGraph &,graph_traits<G>::vertex_descriptor,PredecessorMap,DistanceMap,WeightMap,IndexMap,Compare,Combine,DistInf,DistZero,DijkstraVisitor,const boost::bgl_named_params<T,Tag,Base> &,enable_if_c<(boost::is_base_and_derived<boost::vertex_list_graph_tag,boost::graph_traits<G>::traversal_category>::value,boost::graph::detail::no_parameter>::type)' : expects 13 arguments - 2 provided    C:\test\source\source\src\server\game\Entities\Taxi\TaxiPathGraph.cpp    156    1    game Error    14    error C2780: 'void boost::dijkstra_shortest_paths(const VertexListGraph &,SourceInputIter,SourceInputIter,PredecessorMap,DistanceMap,WeightMap,IndexMap,Compare,Combine,DistInf,DistZero,DijkstraVisitor,const boost::bgl_named_params<T,Tag,Base> &,enable_if_c<(boost::is_base_and_derived<boost::vertex_list_graph_tag,boost::graph_traits<G>::traversal_category>::value,boost::graph::detail::no_parameter>::type)' : expects 14 arguments - 2 provided    C:\test\source\source\src\server\game\Entities\Taxi\TaxiPathGraph.cpp    156    1    game Error    15    error LNK1181: cannot open input file '..\game\Release\game.lib'    C:\test\build\src\server\worldserver\LINK    worldserver  
      error.txt
    • By skeezix
      Hello -
      Does anyone mess with this particular flavor? I installed a new Debian 8.5 server, nothing but the basics. I installed the needed packages, setup a git clone for brand trinity-wotlk-ai (3.3.5), and tried to compile. I can compile this on Windows, but not linux. I can, though, compile the normal trinity build. I tried this a few days ago but not sure which commit/build as I deleted it once I knew I could at least compile it. (sorry!)
      I didn't really look through the build logs on Windows since it compiled fine, but I assume the issues below are existent there as well, but just don't stop it from finishing. In linux, I'll see warnings from compiling some of it, but then it gets all the way to 100% progress then dumps the whole thing.
      Here's the output of cmake - http://pastebin.com/c96LMDBE
      Here's the output of make (errors/warnings only) - http://pastebin.com/tUH1L0bn
      This server is a virtual machine, 22 cores and 32GB memory. The commit I'm grabbing for mangosbot is 9fefd30dabd9d5e8be82651e288feeb9b5025c22 and I also tried the previous, which is 55b583d1726fe70d55c4b9efab476d3fa0710ae4 and got the same errors.
      The directions for mangosbot were to clone whatever branch you want for it, then follow the same directions for compiling/installing TrinityCore. I went through these step-by-step and cannot find anything else I could do. Anyone have any ideas? I'm with limited coding knowledge.
      Note - I also tried Ubuntu 16.04, as well as Fedora (23 I think? whatever is the latest at this point) and got the same compile errors on those as well.
      Thanks!
    • By UareBugged
      Hello I'm trying to make newest Trinitycore branch 3.3.5. I'm building it on Ubuntu 15.01. I've did all steps as on Triniticore installation wiki. After 15% percent this happened
       

       
      can someone help me with it? I want to finally build Trinitycore after 2 days
×
×
  • Create New...